@import url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/css/yakuhanjp.css);@import url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/css/yakuhanmp.css);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=PT+Sans+Narrow&display=swap);@import url(https://fonts.cdnfonts.com/css/impact);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.nav--global{background-color:#000;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.5);box-shadow:3px 3px 6px rgba(0,0,0,.5);position:relative;z-index:10}.nav--global .list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:521px){.nav--global .list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav--global .list-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:6px;padding-top:6px}.nav--global .list-item:not(:first-child){margin-left:40px}.nav--global .link{font-size:1.8rem;font-size:clamp(1.6rem,1.8vw,1.9rem)}}@media screen and (max-width:520px){.nav--global .list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:2%;padding-right:2%}.nav--global .list-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:1.2%;padding-top:1.2%}}.nav--global .link{color:#fff;font-family:Impacto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.6rem,2vw,2rem);text-shadow:3px 3px 8px rgba(216,104,0,.6)}.nav--global .item--current .link{color:#aa0009;text-shadow:2px 2px 10px #ed0400}.nav--global .link--comingSoon{opacity:.2;pointer-events:none}@media screen and (min-width:521px){.nav--global .link:hover{text-shadow:2px 2px 14px #fefcd9;-webkit-transition:all .6s;transition:all .6s}}:root{--base-color:#1b1b1b;--base-text-color:#221815;--accent-color--cleansui:#df393d;--accent-text-color--blue:#3360b8;--accent-text-color--gray:#6c757d;--accent-text-color--darkgray:#415974;--accent-text-color--ashgray:#8098b7;--small-body-font:1.4rem;--mobile-body-font:1.4rem;--base-line-height:1.86;--small-line-height:1.74;--mobile-line-height:1.74;--link-base-color:#415974;--link-base-color-hover:#336dbb;--link-text-animation-duration:color 0.3s;--link-background-animation-duration:background-color 0.3s}html{scroll-behavior:smooth;scroll-padding-top:5.5vh}@media screen and (max-width:520px){html{scroll-padding-top:4vh}}body,html{font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,Arial,メイリオ,Meiryo,sans-serif;font-size:calc(112.5% + .25vw);font-size:62.5%;line-height:1.86;width:100%;-webkit-font-smoothing:antialiased}body{font-size:14px;height:100%;position:relative}body.scroll--lock{overflow:hidden}body h1{font-size:2.5vw}body h2{font-size:1.4vw;font-weight:700}body h3{font-size:1.2vw}body h4{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:.5em}body h1,body h2,body h3,body h4{font-family:YakuHanJP,source-han-sans-japanese,-apple-system,Lucida Grande,Helvetica Neue,Hiragino Kaku Gothic ProN,游ゴシック,メイリオ,meiryo,sans-serif}body img{max-width:100%}body .l-flex{display:-webkit-box;display:-ms-flexbox;display:flex}body .l-fixed{position:fixed}body .font--minchou{font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif}body a{-webkit-box-sizing:border-box;box-sizing:border-box;color:#825303;cursor:pointer;text-decoration:none}@media screen and (min-width:521px){body a:hover{color:#a1937b}}body .br--visible-xl{display:none}@media screen and (min-width:1050px){body .br--visible-xl{display:block}}@media screen and (min-width:521px){body{font-size:1.6rem}body .l-flex--md{display:-webkit-box;display:-ms-flexbox;display:flex}body .br--md-hidden{display:none}body .l-pageInner{padding-left:clamp(10px,1vw,20px);padding-right:clamp(10px,1vw,20px)}}@media only screen and (min-width:862px)and (max-width:1100px){body .l-pageInner{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto}}@media screen and (min-width:961px){body .l-pageInner{margin-left:auto;margin-right:auto;width:clamp(860px,88vw,1200px)}}@media screen and (max-width:520px){body .br--mobile-hidden{display:none}}.l-main{position:relative}.align--center{text-align:center}.align--right{text-align:right}.link--buttonTop{bottom:0;color:#fff;font-size:1.3rem;height:60px;position:fixed;right:0;width:40px;z-index:90}.b-footer{background-color:#000;padding:2% 0 3%}.b-footer .logo--footer{margin:0 auto;width:clamp(80px,10vw,160px)}.b-footer .text--copyright{color:#fff;font-size:1.3rem;margin-top:2%;text-align:center}.b-footer .nav--sitemap .link{color:#fff;font-family:Impacto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.b-footer .nav--sitemap .item--current .link{color:#aa0009;text-shadow:2px 2px 10px #ed0400}.b-footer .nav--sitemap .link--comingSoon{opacity:.2;pointer-events:none}@media screen and (min-width:521px){.b-footer .nav--sitemap{margin-bottom:40px}.b-footer .nav--sitemap .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-footer .nav--sitemap .list-item:not(:first-child){margin-left:30px}.b-footer .nav--sitemap .link{font-size:1.8rem;font-size:clamp(1.6rem,1.8vw,1.9rem)}.b-footer .nav--sitemap .link:hover{text-shadow:2px 2px 14px #fefcd9;-webkit-transition:all .6s;transition:all .6s}}@media screen and (max-width:520px){.b-footer{padding:6% 0}.b-footer .logo--footer{min-width:auto;width:20vw}.b-footer .text--copyright{margin-top:5%}.b-footer .nav--sitemap .link{display:block;font-size:1.9rem;padding:3px 0;text-align:center;width:100%}}@media screen and (min-width:521px){.body--home{background:#6c0500 url(/images/home/bg.jpg) no-repeat top}}@media only screen and (min-width:521px)and (max-width:861px){.body--home{background-size:290%}}@media screen and (max-width:520px){.body--home{background:#6c0500 url(/images/home/bg_mobile.jpg) no-repeat top/contain}}@media screen and (min-width:521px){.webp .body--home{background:#6c0500 url(/images/home/bg.jpg.webp) no-repeat top}}@media only screen and (min-width:521px)and (max-width:861px){.webp .body--home{background-size:290%}}@media screen and (max-width:520px){.webp .body--home{background:#6c0500 url(/images/home/bg_mobile.jpg.webp) no-repeat top/contain}}.body--home .b-header{overflow-x:clip;position:relative}.body--home .b-header .title--page{-webkit-animation:brightnessLogo 5s linear;animation:brightnessLogo 5s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative;text-align:center;z-index:20}.body--home .b-header .list--character{position:static}.body--home .b-header .list-item{position:absolute}@media screen and (min-width:521px){.body--home .b-header{padding-top:150px}.body--home .b-header .title--page{margin:1% auto 4%;max-width:480px}.body--home .b-header .title--25thAniv{bottom:-13%;left:27%;position:absolute;width:65px;z-index:10}.body--home .b-header .item--lupin{left:0;top:15%;width:300px}.body--home .b-header .item--jigen{right:-1%;top:62%;width:300px;z-index:4}.body--home .b-header .item--goemon{right:6%;top:35%;width:320px;z-index:3}.body--home .b-header .item--fujiko{right:2%;top:12%;width:280px;z-index:2}.body--home .b-header .item--zenigata{right:16%;top:8%;width:300px;z-index:1}}@media screen and (min-width:961px){.body--home .b-header .item--lupin{width:330px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--home .b-header{overflow-x:clip}.body--home .b-header .title--25thAniv{bottom:-18%;left:22%}.body--home .b-header .title--page{max-width:57%}.body--home .b-header .item--lupin{left:-5%;top:15%;width:260px}.body--home .b-header .item--jigen{right:-6.5%;top:62%;width:240px;z-index:4}.body--home .b-header .item--goemon{right:0;top:35%;width:260px;z-index:3}.body--home .b-header .item--fujiko{right:5%;top:12%;width:230px;z-index:2}.body--home .b-header .item--zenigata{right:12%;top:8%;width:280px;z-index:1}}@media only screen and (min-width:521px)and (max-width:861px){.body--home .b-header{overflow-x:clip;padding-top:100px}.body--home .b-header .title--25thAniv{bottom:-25%;left:26%;max-width:8vw}.body--home .b-header .title--page{margin-bottom:9vh;max-width:52%}.body--home .b-header .item--lupin{left:3.5%;top:15%;width:30vw}.body--home .b-header .item--jigen{right:-6.5%;top:62%;width:30vw}.body--home .b-header .item--goemon{right:0;top:35%;width:30vw}.body--home .b-header .item--fujiko{right:5%;top:12%;width:30vw}.body--home .b-header .item--zenigata{right:12%;top:3%;width:30vw}}@media only screen and (min-width:521px)and (max-width:700px){.body--home .b-header{padding-top:80px}.body--home .b-header .item--lupin{left:-2%;width:30vw}.body--home .b-header .item--jigen{right:-6.5%;width:30vw}.body--home .b-header .item--goemon{right:-3%;width:35vw}.body--home .b-header .item--fujiko{right:0;width:28vw}.body--home .b-header .item--zenigata{right:15%;width:30vw}}@media screen and (max-width:520px){.body--home .b-header{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:120vw;padding-top:100px}.body--home .b-header .title--page{margin:2% auto 4%;max-width:32vmax;z-index:7}.body--home .b-header .title--25thAniv{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13vw;z-index:10}.body--home .b-header .item--lupin{-webkit-animation-name:mobileLupin;animation-name:mobileLupin;left:-8%;top:13%;width:40vw;z-index:5}.body--home .b-header .item--jigen{-webkit-animation-name:mobileJigen;animation-name:mobileJigen;right:-11%;top:52%;width:43vw;z-index:4}.body--home .b-header .item--goemon{-webkit-animation-name:mobileGoemon;animation-name:mobileGoemon;right:-15%;top:38%;width:42vw;z-index:3}.body--home .b-header .item--fujiko{-webkit-animation-name:mobileFujiko;animation-name:mobileFujiko;right:-1%;top:17%;width:40vw;z-index:2}.body--home .b-header .item--zenigata{-webkit-animation-name:mobileZenigata;animation-name:mobileZenigata;right:-7%;top:2%;width:50vw;z-index:1}}@-webkit-keyframes brightnessLogo{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0}10%{-webkit-filter:brightness(.4);filter:brightness(.4);opacity:1}30%{-webkit-filter:brightness(1);filter:brightness(1)}60%{-webkit-filter:brightness(10);filter:brightness(10)}62%{-webkit-filter:brightness(1);filter:brightness(1)}65%{-webkit-filter:brightness(10);filter:brightness(10)}68%{-webkit-filter:brightness(1);filter:brightness(1)}70%{-webkit-filter:brightness(20);filter:brightness(20)}to{-webkit-filter:brightness(1);filter:brightness(1)}}@keyframes brightnessLogo{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0}10%{-webkit-filter:brightness(.4);filter:brightness(.4);opacity:1}30%{-webkit-filter:brightness(1);filter:brightness(1)}60%{-webkit-filter:brightness(10);filter:brightness(10)}62%{-webkit-filter:brightness(1);filter:brightness(1)}65%{-webkit-filter:brightness(10);filter:brightness(10)}68%{-webkit-filter:brightness(1);filter:brightness(1)}70%{-webkit-filter:brightness(20);filter:brightness(20)}to{-webkit-filter:brightness(1);filter:brightness(1)}}@-webkit-keyframes fadeInLupin{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLupin{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobileLupin{0%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobileLupin{0%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInJigen{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translate(5%,30%);transform:translate(5%,30%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translate(0);transform:translate(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInJigen{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translate(5%,30%);transform:translate(5%,30%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translate(0);transform:translate(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobileJigen{0%{opacity:0;-webkit-transform:translate(5%,30%);transform:translate(5%,30%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobileJigen{0%{opacity:0;-webkit-transform:translate(5%,30%);transform:translate(5%,30%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInGoemon{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translate(30%,5%);transform:translate(30%,5%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translate(0);transform:translate(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInGoemon{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translate(30%,5%);transform:translate(30%,5%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translate(0);transform:translate(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobileGoemon{0%{opacity:0;-webkit-transform:translate(30%,5%);transform:translate(30%,5%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobileGoemon{0%{opacity:0;-webkit-transform:translate(30%,5%);transform:translate(30%,5%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInFujiko{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translate(20%,-10%);transform:translate(20%,-10%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translate(0);transform:translate(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInFujiko{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translate(20%,-10%);transform:translate(20%,-10%)}40%{-webkit-filter:brightness(0);filter:brightness(0);opacity:1;-webkit-transform:translate(0);transform:translate(0)}70%{-webkit-filter:brightness(.4);filter:brightness(.4)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobileFujiko{0%{opacity:0;-webkit-transform:translate(20%,-10%);transform:translate(20%,-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobileFujiko{0%{opacity:0;-webkit-transform:translate(20%,-10%);transform:translate(20%,-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInZenigata{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}20%{-webkit-filter:brightness(.4);filter:brightness(.4);opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInZenigata{0%{-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}20%{-webkit-filter:brightness(.4);filter:brightness(.4);opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobileZenigata{0%{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobileZenigata{0%{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.body--home .l-main{overflow-x:clip;position:relative;z-index:10}.body--home .b-event .title--block,.body--home .b-topics .title--block{text-align:center}@media screen and (min-width:521px){.body--home .b-event.l-pageInner,.body--home .b-topics.l-pageInner{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10%;padding-right:10%}.body--home .b-event .title--block .images,.body--home .b-topics .title--block .images{max-width:250px}}@media only screen and (min-width:521px)and (max-width:861px){.body--home .b-event .title--block .images,.body--home .b-topics .title--block .images{max-width:25vw}}@media screen and (max-width:520px){.body--home .b-event .title--block .images,.body--home .b-topics .title--block .images{max-width:20vmax}}.body--home .b-topics{margin-bottom:3%}.body--home .b-topics .title--block{margin-bottom:20px}.body--home .b-topics .block--borderWrap{background:url(/images/home/bg_topics.png) repeat-y;background-size:contain;-webkit-box-shadow:10px 10px 5px rgba(0,0,0,.5);box-shadow:10px 10px 5px rgba(0,0,0,.5);margin-top:-30px;position:relative}.body--home .b-topics .block--borderWrap:after,.body--home .b-topics .block--borderWrap:before{content:"";display:block;height:13px;width:100%}.body--home .b-topics .block--borderWrap:before{background:url(/images/home/bg_topics_top.png) no-repeat 0 0;background-size:contain}.body--home .b-topics .block--borderWrap:after{background:url(/images/home/bg_topics_bottom.png) no-repeat 0 100%;background-size:contain}.body--home .b-topics .postTopics{color:#fff}.body--home .b-topics .postTopics .time--postDate{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:95%;letter-spacing:1px}.body--home .b-topics .postTopics+.postTopics{border-top:1px dashed #e8e8e8}@media screen and (min-width:521px){.body--home .b-topics .box{padding:1.5% 3.5%}.body--home .b-topics .postTopics{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.8rem;padding-right:1rem}.body--home .b-topics .postTopics .time--postDate{-webkit-box-flex:0;-ms-flex:0 1 10rem;flex:0 1 10rem}.body--home .b-topics .postTopics .span--topicsText{-webkit-box-flex:1;-ms-flex:1;flex:1}.body--home .b-topics .postTopics+.postTopics{margin-top:10px;padding-top:15px}}@media screen and (max-width:520px){.body--home .b-topics{margin-bottom:10%;padding:0 4%}.body--home .b-topics .block--borderWrap{margin-top:-25px}.body--home .b-topics .box{padding:0 6% 1%}.body--home .b-topics .postTopics{display:block;padding:1.5% 1% 2%}.body--home .b-topics .postTopics .time--postDate{font-size:90%}.body--home .b-topics .postTopics .span--topicsText{display:block;margin-top:-5px}}.body--home .b-event{margin-bottom:4%}.body--home .b-event .title--block{margin-bottom:10px}.body--home .b-event .embed--youtube{margin-bottom:2%;margin-top:-25px;max-width:100%;padding-top:56.25%;position:relative}.body--home .b-event .embed--youtube .embed__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.body--home .b-event .link--bannerArchive,.body--home .b-event .link--bannerEvent{-webkit-box-shadow:10px 10px 5px rgba(0,0,0,.5);box-shadow:10px 10px 5px rgba(0,0,0,.5);display:block}.body--home .b-event .link--bannerArchive .images,.body--home .b-event .link--bannerEvent .images{vertical-align:top}@media screen and (min-width:521px){.body--home .b-event .link--bannerArchive{display:block;margin-bottom:20px;margin-top:-20px;position:relative}.body--home .b-event .link--bannerArchive>.images{-webkit-transition:all .6s;transition:all .6s}.body--home .b-event .link--bannerArchive:hover .images{-webkit-filter:drop-shadow(5px 5px 15px red);filter:drop-shadow(5px 5px 15px #ff0000)}.body--home .b-event .link--bannerEvent{display:block;position:relative}.body--home .b-event .link--bannerEvent>.images{-webkit-transition:all .6s;transition:all .6s}.body--home .b-event .link--bannerEvent:hover .images{-webkit-filter:drop-shadow(5px 5px 15px #fedf01);filter:drop-shadow(5px 5px 15px #FEDF01)}}@media screen and (max-width:520px){.body--home .b-event{margin-bottom:10%;padding:0 3%}.body--home .b-event .link--bannerArchive{margin-bottom:10px;margin-top:-10px}}.body--home .b-contentsLink{background-color:rgba(0,0,0,.75);padding:1.5% 0}.body--home .b-contentsLink .link{-webkit-box-flex:0;-ms-flex:0 49%;flex:0 49%;padding-top:10px;position:relative}.body--home .b-contentsLink .link .title{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.body--home .b-contentsLink .link--history{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.body--home .b-contentsLink .link--history .title{width:50%}.body--home .b-contentsLink .link--newMachine{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-left:2%;order:2}.body--home .b-contentsLink .link--newMachine .title{width:80%}.body--home .b-contentsLink .link--campaign{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.body--home .b-contentsLink .link--campaign.link--comingSoon{pointer-events:none}.body--home .b-contentsLink .link--campaign.link--comingSoon .title{width:63%;z-index:10}.body--home .b-contentsLink .link--campaign.link--comingSoon .figure{position:relative}.body--home .b-contentsLink .link--campaign.link--comingSoon .figure:before{background-color:rgba(0,0,0,.99);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.body--home .b-contentsLink .link--campaign.link--comingSoon .figure:after{color:#fff;content:"COMING SOON";font-family:Impacto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.7em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}@media screen and (min-width:521px){.body--home .b-contentsLink .images--thumb{-webkit-transition:all .6s;transition:all .6s}.body--home .b-contentsLink .block--linkWrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding-left:9.5%;padding-right:9.5%}.body--home .b-contentsLink .link:hover .images--thumb{-webkit-filter:brightness(1.6);filter:brightness(1.6)}}@media screen and (max-width:520px){.body--home .b-contentsLink{background-color:rgba(0,0,0,.4);padding:5% 5% 4%}.body--home .b-contentsLink .link{display:block}.body--home .b-contentsLink .link+.link{margin-top:3%}}.body--home .link.link--banner{display:block;margin-bottom:3.5%;margin-top:9%;padding:0 10%}.body--home .link.link--banner .images{-webkit-filter:drop-shadow(10px 10px 5px rgba(0,0,0,.5));filter:drop-shadow(10px 10px 5px rgba(0,0,0,.5));vertical-align:top}@media screen and (min-width:521px){.body--home .link.link--banner>.images{-webkit-transition:all .6s;transition:all .6s}.body--home .link.link--banner:hover .images{-webkit-filter:drop-shadow(0 0 20px #fedf01);filter:drop-shadow(0 0 20px #FEDF01)}}@media screen and (max-width:520px){.body--home .link.link--banner{margin-bottom:10%;margin-top:7%;padding:0 3%}}.body--event #loader{height:100vh;overflow:clip;position:fixed;width:100vw;z-index:99}.body--event #loader .loader--logo{display:block;height:180px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120px;z-index:20}.body--event #loader .loader--logo.animate--start{-webkit-animation:loaderAnimate 1s;animation:loaderAnimate 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:none}@media screen and (max-width:520px){.body--event #loader .loader--logo{top:45%}}.body--event #loader .loader--logo .logo--base,.body--event #loader .loader--logo .logo--glow{bottom:0;display:block;height:180px;left:0;position:absolute;width:120px;z-index:-1}.body--event #loader .loader--logo .logo--base{background:url(/assets/svg/logo_25th_aniv.svg) no-repeat 0 0/contain;z-index:9}.body--event #loader .loader--logo .logo--glow{background:url(/assets/svg/logo_25th_aniv_white.svg) no-repeat 0 0/contain;opacity:0}.body--event #loader .loader--logo.grow--start{opacity:0}.body--event #loader .loader--logo.grow--start .glow--01{-webkit-animation:vanishOutInf01 1s ease-in-out infinite alternate;animation:vanishOutInf01 1s ease-in-out infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.body--event #loader .loader--logo.grow--start .glow--02{-webkit-animation:vanishOutInf02 1.1s ease-in-out infinite alternate;animation:vanishOutInf02 1.1s ease-in-out infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.body--event #loader .loader--logo.grow--start .glow--03{-webkit-animation:vanishOutInf03 1s ease-in-out infinite alternate;animation:vanishOutInf03 1s ease-in-out infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.body--event #loader .loader--logo.grow--start .glow--04{-webkit-animation:vanishOutInf04 1.1s ease-in-out infinite alternate;animation:vanishOutInf04 1.1s ease-in-out infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.body--event #loader .animate00,.body--event #loader .animate01{display:block;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:1}.body--event #loader .animate00{background-color:#000;z-index:9}.body--event #loader.loaded .loader--logo{-webkit-animation:loadingLogo25th .4s;animation:loadingLogo25th .4s;-webkit-animation-delay:.7s;animation-delay:.7s}.body--event #loader.loaded .loader--animate,.body--event #loader.loaded .loader--logo{-webkit-animation-fill-mode:both;animation-fill-mode:both}.body--event #loader.loaded .animate00{-webkit-animation:loaderHidden .5s cubic-bezier(.38,.38,.48,.97) forwards;animation:loaderHidden .5s cubic-bezier(.38,.38,.48,.97) forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-transform-origin:top right;transform-origin:top right;z-index:9}@-webkit-keyframes loaderAnimate{0%{opacity:0}to{opacity:1}}@keyframes loaderAnimate{0%{opacity:0}to{opacity:1}}@-webkit-keyframes loaderHidden{0%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}@keyframes loaderHidden{0%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}@-webkit-keyframes vanishOutInf01{0%{-webkit-filter:blur(0) drop-shadow(0 20px 25px #fff);filter:blur(0) drop-shadow(0 20px 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(0 -20px 5px #fff);filter:blur(50px) drop-shadow(0 -20px 5px #fff);opacity:.6}}@keyframes vanishOutInf01{0%{-webkit-filter:blur(0) drop-shadow(0 20px 25px #fff);filter:blur(0) drop-shadow(0 20px 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(0 -20px 5px #fff);filter:blur(50px) drop-shadow(0 -20px 5px #fff);opacity:.6}}@-webkit-keyframes vanishOutInf02{0%{-webkit-filter:blur(0) drop-shadow(-20px 0 25px #fff);filter:blur(0) drop-shadow(-20px 0 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(20px 0 5px #fff);filter:blur(50px) drop-shadow(20px 0 5px #fff);opacity:.6}}@keyframes vanishOutInf02{0%{-webkit-filter:blur(0) drop-shadow(-20px 0 25px #fff);filter:blur(0) drop-shadow(-20px 0 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(20px 0 5px #fff);filter:blur(50px) drop-shadow(20px 0 5px #fff);opacity:.6}}@-webkit-keyframes vanishOutInf03{0%{-webkit-filter:blur(0) drop-shadow(0 20px 25px #fff);filter:blur(0) drop-shadow(0 20px 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(0 -20px 5px #fff);filter:blur(50px) drop-shadow(0 -20px 5px #fff);opacity:.6}}@keyframes vanishOutInf03{0%{-webkit-filter:blur(0) drop-shadow(0 20px 25px #fff);filter:blur(0) drop-shadow(0 20px 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(0 -20px 5px #fff);filter:blur(50px) drop-shadow(0 -20px 5px #fff);opacity:.6}}@-webkit-keyframes vanishOutInf04{0%{-webkit-filter:blur(0) drop-shadow(-20px -20px 25px #fff);filter:blur(0) drop-shadow(-20px -20px 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(20px 20px 5px #fff);filter:blur(50px) drop-shadow(20px 20px 5px #fff);opacity:.6}}@keyframes vanishOutInf04{0%{-webkit-filter:blur(0) drop-shadow(-20px -20px 25px #fff);filter:blur(0) drop-shadow(-20px -20px 25px #fff);opacity:0}to{-webkit-filter:blur(50px) drop-shadow(20px 20px 5px #fff);filter:blur(50px) drop-shadow(20px 20px 5px #fff);opacity:.6}}@-webkit-keyframes vanishOut01{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(115px) drop-shadow(-10px -10px 55px #fff);filter:blur(115px) drop-shadow(-10px -10px 55px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishOut01{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(115px) drop-shadow(-10px -10px 55px #fff);filter:blur(115px) drop-shadow(-10px -10px 55px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@media screen and (max-width:520px){@-webkit-keyframes vanishOut01{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(155px) drop-shadow(10px 10px 15px #fff);filter:blur(155px) drop-shadow(10px 10px 15px #fff);opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishOut01{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(155px) drop-shadow(10px 10px 15px #fff);filter:blur(155px) drop-shadow(10px 10px 15px #fff);opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}}@-webkit-keyframes vanishOut02{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(55px) drop-shadow(10px -10px 65px #fff);filter:blur(55px) drop-shadow(10px -10px 65px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishOut02{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(55px) drop-shadow(10px -10px 65px #fff);filter:blur(55px) drop-shadow(10px -10px 65px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes vanishOut03{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(55px) drop-shadow(-10px 10px 35px #fff);filter:blur(55px) drop-shadow(-10px 10px 35px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishOut03{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(55px) drop-shadow(-10px 10px 35px #fff);filter:blur(55px) drop-shadow(-10px 10px 35px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes vanishOut04{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(55px) drop-shadow(10px 10px 65px #fff);filter:blur(55px) drop-shadow(10px 10px 65px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishOut04{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(55px) drop-shadow(10px 10px 65px #fff);filter:blur(55px) drop-shadow(10px 10px 65px #fff);opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes loadingLogo25th{0%{opacity:1}to{display:none;opacity:0}}@keyframes loadingLogo25th{0%{opacity:1}to{display:none;opacity:0}}@-webkit-keyframes loaderAnimateBackground{0%{-webkit-transform:translateX(100%,0) skewX(-10deg);transform:translateX(100%,0) skewX(-10deg);-webkit-transform-origin:left;transform-origin:left}50%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%) skewX(-10deg);transform:translateX(-100%) skewX(-10deg);-webkit-transform-origin:left;transform-origin:left}}@keyframes loaderAnimateBackground{0%{-webkit-transform:translateX(100%,0) skewX(-10deg);transform:translateX(100%,0) skewX(-10deg);-webkit-transform-origin:left;transform-origin:left}50%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%) skewX(-10deg);transform:translateX(-100%) skewX(-10deg);-webkit-transform-origin:left;transform-origin:left}}.body--event .b-header{background:url(/images/event/bg_header_yellowlight.png) no-repeat 50%;background-size:cover;overflow:clip;position:relative}.body--event .b-header .span--backLight{-webkit-animation:rotateBg 20s linear infinite;animation:rotateBg 20s linear infinite;background:url(/images/event/bg_light.png) no-repeat 50%;background-size:cover;content:"";height:150vw;left:-40vw;position:absolute;top:-48.5vw;width:150vw;z-index:1}.webp .body--event .b-header{background:url(/images/event/bg_header_yellowlight.png.webp) no-repeat 50%}.webp .body--event .b-header .span--backLight{background:url(/images/event/bg_light.png.webp) no-repeat 50%}@-webkit-keyframes rotateBg{0%{opacity:.3;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:.6;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotateBg{0%{opacity:.3;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:.6;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.body--event .b-header .span--backLight.light--reverse{animation-direction:reverse;-webkit-animation-duration:35s;animation-duration:35s}.body--event .b-header:before{background:radial-gradient(circle,#fff100 0,#fabd00 33%,#f08300 100%);content:"";display:block;height:100%;left:30%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:160vw;z-index:-2}.body--event .b-header:after{background:url(/images/event/bg_header.png) no-repeat 50%/cover;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.body--event .b-header .l-pageInner{position:relative;z-index:10}.body--event .b-header .title--page{bottom:-3%;left:0;position:absolute;width:clamp(200px,35%,350px)}.body--event .b-header .block{margin-left:auto;max-width:500px;padding-bottom:2%;padding-top:2%;width:45%}.body--event .b-header .title--program{margin-top:-30px;position:relative}.body--event .b-header .title--eventLogo{margin-bottom:3%;position:relative}.body--event .b-header .title--eventLogo .images--freeAdmission{bottom:-10%;display:block;position:absolute;right:1%;width:clamp(100px,13vw,170px)}.body--event .b-header .list--eventDetail{padding-left:5%}.body--event .b-header .list--eventDetail .images{vertical-align:top}.body--event .b-header .list--eventDetail .item--date{width:77%}.body--event .b-header .list--eventDetail .item--time{margin-top:-2px;width:74%}.body--event .b-header .animate{opacity:0}.body--event .b-header.loaded .animate{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-animation-timing-function:cubic-bezier(.14,1.07,.4,1.02);animation-timing-function:cubic-bezier(.14,1.07,.4,1.02)}.body--event .b-header .title--page{-webkit-animation-delay:1.5s;animation-delay:1.5s}.body--event .b-header .item--date{-webkit-animation-delay:.2s;animation-delay:.2s}.body--event .b-header .item--location{-webkit-animation-delay:.3s;animation-delay:.3s}.body--event .b-header .item--time{-webkit-animation-delay:.4s;animation-delay:.4s}@media screen and (max-width:520px){.body--event .b-header{background:url(/images/event/bg_header_mobile_yellowlight.png) no-repeat 50%/cover}.body--event .b-header:after{background:url(/images/event/bg_header_mobile.png) no-repeat 50%/cover}.body--event .b-header .span--backLight{left:-45vw;top:-35vw}.body--event .b-header .block{width:60%}.body--event .b-header .title--eventLogo{margin-left:-8%;position:relative}.body--event .b-header .title--eventLogo .images--freeAdmission{margin-top:-3%;right:3%;width:19vw}.body--event .b-header .title--program{margin-top:-10px}.body--event .b-header .title--page{max-width:40vw}.body--event .b-header.header--youtubeOn{padding-bottom:2%}.body--event .b-header.header--youtubeOn .title--youtube{bottom:2%}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.body--event .l-main{background:url(/images/event/bg_main.png) repeat;background-size:60%;overflow-x:clip}.body--event .content--lead{background-color:#1c3daa;padding:1.1% 0}.body--event .content--lead .text{color:#fff;font-size:2rem;font-size:clamp(1.8rem,1.8vw,1.5rem);font-weight:700;line-height:1.65;text-align:center}@media screen and (max-width:520px){.body--event .content--lead{padding:3% 4% 4% 5.5%}.body--event .content--lead .text{font-size:1.6rem;text-align:left}}.body--event .content--archive .embed,.body--event .content--liveStreaming .embed{padding-top:56.2%;position:relative;width:100%;z-index:1}.body--event .content--archive .embed .embed__iframe,.body--event .content--liveStreaming .embed .embed__iframe{height:100%;position:absolute;top:0;width:100%;z-index:2}.body--event .content--archive .embed--frame,.body--event .content--liveStreaming .embed--frame{background:url(/images/event/frame_embed_body.png) repeat-y 50%/contain;bottom:-8px;-webkit-box-shadow:7px 7px 7px rgba(0,0,0,.6);box-shadow:7px 7px 7px rgba(0,0,0,.6);left:-7px;position:absolute;right:-7px;top:-8px;z-index:1}.body--event .content--archive .embed--frame:after,.body--event .content--archive .embed--frame:before,.body--event .content--liveStreaming .embed--frame:after,.body--event .content--liveStreaming .embed--frame:before{content:"";display:block;height:8px;left:0;position:absolute;right:0;width:100%}.body--event .content--archive .embed--frame:before,.body--event .content--liveStreaming .embed--frame:before{background:url(/images/event/frame_embed_top.png) no-repeat top/cover;top:0}.body--event .content--archive .embed--frame:after,.body--event .content--liveStreaming .embed--frame:after{background:url(/images/event/frame_embed_bottom.png) no-repeat bottom/cover;bottom:0}@media screen and (max-width:520px){.body--event .content--archive .embed--frame,.body--event .content--liveStreaming .embed--frame{display:none}}.body--event .content--archive .title--campaign,.body--event .content--liveStreaming .title--campaign{margin-top:5%}.body--event .content--archive .link--button,.body--event .content--liveStreaming .link--button{display:block;margin:-20px auto 0;text-align:center;width:70%}@media screen and (min-width:1200px){.body--event .content--archive .l-pageInner,.body--event .content--liveStreaming .l-pageInner{max-width:960px}}@media screen and (max-width:520px){.body--event .content--archive,.body--event .content--liveStreaming{padding-bottom:0}.body--event .content--archive .link--button,.body--event .content--liveStreaming .link--button{margin-bottom:1%;margin-top:-1%;width:85%}}.body--event .content--liveStreaming{background:url(/images/event/bg_live.jpg) no-repeat bottom;background-size:cover;padding-bottom:1%;padding-top:0}.webp .body--event .content--liveStreaming{background:url(/images/event/bg_live.jpg.webp) no-repeat top;background-size:cover}.body--event .content--liveStreaming .title--contentLive{background-color:red;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-bottom:3%;overflow-x:hidden;padding-bottom:15px;padding-top:20px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.body--event .content--liveStreaming .title--contentLive .title--scroll{-webkit-animation:scroll 20s linear .5s infinite both;animation:scroll 20s linear .5s infinite both;display:-webkit-box;display:-ms-flexbox;display:flex}.body--event .content--liveStreaming .title--contentLive .title--scroll-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1%;width:16.6666666667vw}@media screen and (min-width:521px){.body--event .content--liveStreaming .title--campaign{margin-top:8%}}@media screen and (max-width:520px){.body--event .content--liveStreaming{background:url(/images/event/bg_live_mobile.jpg) no-repeat top;background-size:cover;padding-bottom:0;padding-top:4%}.webp .body--event .content--liveStreaming{background:url(/images/event/bg_live_mobile.jpg.webp) no-repeat top;background-size:cover}.body--event .content--liveStreaming .title--contentLive{margin-bottom:3%;padding-bottom:10px;padding-top:11px}.body--event .content--liveStreaming .title--contentLive .title--scroll-item{width:25vw}.body--event .content--liveStreaming .title--campaign{margin:5% 2% 0}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.body--event .block--guide{padding:3% 0}.body--event .block--guide .l-pageInner{padding-left:0;padding-right:0;position:relative;z-index:1}.body--event .block--guide .l-pageInner:before{background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#d1b464 0,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5%,#5d4a1f 100%);border-radius:20px;bottom:-5px;-webkit-box-shadow:7px 7px 7px rgba(0,0,0,.6);box-shadow:7px 7px 7px rgba(0,0,0,.6);content:"";display:block;left:-5px;position:absolute;right:-5px;top:-5px;z-index:-1}.body--event .block--guide .block--inner{background-color:#fff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5;padding:1%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:6}.body--event .block--guide .block--inner .text{color:#9b721b;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.2)}@media screen and (min-width:521px){.body--event .block--guide .block--inner .text{font-size:3rem;font-size:clamp(1.9rem,2.2vw,3.2rem)}}@media screen and (max-width:520px){.body--event .block--guide .block--inner .text{font-size:1.6rem;margin-left:3%;margin-right:3%}.body--event .block--guide{padding:4% 3% 5%}.body--event .block--guide .l-pageInner:before{bottom:-3px;left:-3px;right:-3px;top:-3px}.body--event .block--guide .block--inner{padding:2.5% 2%}}.body--event .content--archive{background-color:url(/images/common/bg_lupinlogo_repeat.png) no-repeat center center/cover;position:relative}.body--event .content--archive:before{background:#000;background:radial-gradient(circle,#000 0,#000 45%,transparent 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.body--event .content--archive .l-pageInner{padding:3% 0 4%;position:relative;z-index:2}.body--event .content--archive .title--content{margin-bottom:4%!important}@media screen and (max-width:520px){.body--event .content--archive .l-pageInner{padding-bottom:4%}.body--event .content--archive .block--guide{margin-bottom:2%;padding:12px 0 13px}.body--event .content--archive .block--guide .text--scroll{font-size:2.4vw}}@media screen and (min-width:521px){.body--event .b-content .title--content{margin-bottom:-1%;margin-left:10%;margin-right:10%}}@media screen and (max-width:520px){.body--event .b-content .title--content{margin:0 2%}}.body--event .content--floorGuide{margin-top:3%}.body--event .content--floorGuide .figure--map{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:84.4927%;position:relative;width:100%}.body--event .content--floorGuide .figure--map:after,.body--event .content--floorGuide .figure--map:before{content:"";display:block;position:absolute}.body--event .content--floorGuide .figure--map:before{bottom:5%;left:5%;right:5%;top:5%;z-index:1}.body--event .content--floorGuide .figure--map:after{background:url(/images/event/graphic_map_frame.png) no-repeat 0 0/contain;height:100%;left:0;top:0;width:100%;z-index:2}.body--event .content--floorGuide .figure--map .icon--floor{position:absolute;width:clamp(60px,9vw,130px);z-index:5}.body--event .content--floorGuide .figure--map .images--floorMap{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s linear;transition:all .5s linear;z-index:3}.body--event .content--floorGuide .figure--map .images--floorMap.images--floorMapBase{z-index:3}.body--event .content--floorGuide .figure--map .images--floorMap.images--floorMap01{z-index:4}.body--event .content--floorGuide .figure--map .images--floorMap.images--floorMap02{z-index:5}.body--event .content--floorGuide .figure--map .images--floorMap.images--floorMap03{z-index:6}.body--event .content--floorGuide .figure--map .images--floorMap.images--floorMap04{z-index:7}.body--event .content--floorGuide .figure--map .images--floorMap.images--floorMap05{z-index:8}.body--event .content--floorGuide .figure--map .images--floorMap.hide--images{-webkit-filter:brightness(.4);filter:brightness(.4)}.body--event .content--floorGuide .l-flex--md .box--floorLink{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;padding-top:.5%;position:relative}.body--event .content--floorGuide .l-flex--md .box--map{-webkit-box-flex:0;-ms-flex:0 1 56.5%;flex:0 1 56.5%;margin-left:auto}.body--event .content--floorGuide .block--floor2F{margin-bottom:3%}.body--event .content--floorGuide .block--floor2F .figure--map:before{background-color:#efc4fe}.body--event .content--floorGuide .block--floor2F .figure--map .icon--floor{right:7%;top:-5%}.body--event .content--floorGuide .block--floor2F .figure--map .images--floorMap{width:75%}@media screen and (min-width:521px){.body--event .content--floorGuide .block--floor2F .box--floorLink .link:first-of-type{display:block;margin-left:-4%}.body--event .content--floorGuide .block--floor2F .box--floorLink .link:nth-of-type(2){display:block;margin-right:-5%;margin-top:-8%}}@media screen and (max-width:520px){.body--event .content--floorGuide .block--floor2F .box--floorLink{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3%}.body--event .content--floorGuide .block--floor2F .box--floorLink .link{display:block}.body--event .content--floorGuide .block--floor2F .box--floorLink .link:first-of-type{-webkit-box-flex:0;-ms-flex:0 1 44%;flex:0 1 44%;margin-right:1%;margin-top:4.1%}.body--event .content--floorGuide .block--floor2F .box--floorLink .link:nth-of-type(n+2){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.body--event .content--floorGuide .block--floor2F .figure--map .icon--floor{right:0;top:-2%}}.body--event .content--floorGuide .block--floor1F .figure--map:before{background-color:aqua}.body--event .content--floorGuide .block--floor1F .figure--map .icon--floor{left:-5%;top:-5%}.body--event .content--floorGuide .block--floor1F .figure--map .images--floorMap{width:80%}@media screen and (min-width:521px){.body--event .content--floorGuide .block--floor1F .map--md-hidden{display:none}.body--event .content--floorGuide .block--floor1F .box--1fTop{padding-right:.7%;position:relative;z-index:5}.body--event .content--floorGuide .block--floor1F .box--1fTop .link:first-of-type{display:block;margin-right:-14.5%;margin-top:-4%}.body--event .content--floorGuide .block--floor1F .box--1fTop .link:nth-of-type(2){display:block;margin-top:-4%}.body--event .content--floorGuide .block--floor1F .box--1fBottom{display:-webkit-box;display:-ms-flexbox;display:flex}.body--event .content--floorGuide .block--floor1F .box--1fBottom .link:first-of-type{margin-top:-.8%}.body--event .content--floorGuide .block--floor1F .box--1fBottom .link:nth-of-type(n+2){margin-left:-1%}}@media screen and (max-width:520px){.body--event .content--floorGuide .block--floor1F .map--mobile-hidden{display:none}.body--event .content--floorGuide .block--floor1F .box--1fTop{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3%}.body--event .content--floorGuide .block--floor1F .box--1fTop .link:first-of-type{-webkit-box-flex:0;-ms-flex:0 1 56%;flex:0 1 56%;margin-right:0;position:relative;z-index:2}.body--event .content--floorGuide .block--floor1F .box--1fTop .link:nth-of-type(n+2){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:-5.5%;margin-right:-1%}.body--event .content--floorGuide .block--floor1F .box--1fBottom{display:block;margin-top:-3.7%;overflow:hidden;padding-left:3%}.body--event .content--floorGuide .block--floor1F .box--1fBottom .link{display:block;float:left;width:49%}.body--event .content--floorGuide .block--floor1F .box--1fBottom .link:first-of-type{width:49%}.body--event .content--floorGuide .block--floor1F .box--1fBottom .link:nth-of-type(2){margin-top:1.65%}.body--event .content--floorGuide .block--floor1F .box--1fBottom .link:nth-of-type(3){clear:both;margin-top:-3.7%}.body--event .content--floorGuide .block--floor1F .figure--map .icon--floor{left:0;top:-2%}}.body--event .content--floorGuide .block--floorB1F{margin-top:5%}.body--event .content--floorGuide .block--floorB1F .figure--map:before{background-color:#90ff04}.body--event .content--floorGuide .block--floorB1F .figure--map .icon--floor{right:-2%;top:-5%}.body--event .content--floorGuide .block--floorB1F .figure--map .images--floorMap{width:80%}@media screen and (min-width:521px){.body--event .content--floorGuide .block--floorB1F .box--floorLink .link{display:block;position:relative}.body--event .content--floorGuide .block--floorB1F .box--floorLink .link:first-of-type{margin-top:-3%}.body--event .content--floorGuide .block--floorB1F .box--floorLink .link:nth-of-type(2){margin-top:-13%;width:114%;z-index:5}}@media screen and (max-width:520px){.body--event .content--floorGuide .block--floorB1F{margin-top:0}.body--event .content--floorGuide .block--floorB1F .box--floorLink{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3%}.body--event .content--floorGuide .block--floorB1F .box--floorLink .link{display:block}.body--event .content--floorGuide .block--floorB1F .box--floorLink .link:first-of-type{-webkit-box-flex:0;-ms-flex:0 1 47.8%;flex:0 1 47.8%;margin-right:1%;margin-top:4.5%}.body--event .content--floorGuide .block--floorB1F .box--floorLink .link:nth-of-type(n+2){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:-3%}.body--event .content--floorGuide .block--floorB1F .figure--map .icon--floor{right:0;top:-2%}}.body--event .content--event{padding-bottom:5%;padding-top:3%}.body--event .content--event .l-float{overflow:hidden}.body--event .content--event .block{position:relative}.body--event .content--event .block .block--frameInner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.5% 6.5% 8% 7%;position:relative;z-index:2}.body--event .content--event .block.js-scroll{opacity:0;-webkit-transform:translate(100%,2%);transform:translate(100%,2%);-webkit-transition:all .6s cubic-bezier(.07,.88,.02,.98);transition:all .6s cubic-bezier(.07,.88,.02,.98)}.body--event .content--event .block.js-scroll.scrolled{-webkit-animation-delay:.1s;animation-delay:.1s;opacity:1;-webkit-transform:translate(0);transform:translate(0)}@media screen and (min-width:521px){.body--event .content--event .block.block--frame1F{background:url(/images/event/bg_frame_1f_md.png) no-repeat top/contain}.body--event .content--event .block.block--frame2F{background:url(/images/event/bg_frame_2f_md.png) no-repeat top/contain}.body--event .content--event .block.block--frameB1F{background:url(/images/event/bg_frame_b1f_md.png) no-repeat top/contain}.body--event .content--event .block+.block{margin-top:3%}.body--event .content--event .block .text .text--content{display:none}.webp .body--event .content--event .block.block--frame1F{background:url(/images/event/bg_frame_1f_md.png.webp) no-repeat top/contain}.webp .body--event .content--event .block.block--frame2F{background:url(/images/event/bg_frame_2f_md.png.webp) no-repeat top/contain}.webp .body--event .content--event .block.block--frameB1F{background:url(/images/event/bg_frame_b1f_md.png.webp) no-repeat top/contain}}@media screen and (max-width:520px){.body--event .content--event .block{margin-left:2%;margin-right:2%}.body--event .content--event .block+.block{margin-top:3%}.body--event .content--event .block .block--mobileFrame{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.body--event .content--event .block .block--mobileFrame .frame--body{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1}.body--event .content--event .block .block--mobileFrame .frame--top{-webkit-box-flex:0;-ms-flex:0 1 10vh;flex:0 1 10vh;margin-bottom:-1px;position:relative;z-index:2}.body--event .content--event .block .block--mobileFrame .frame--bottom{-webkit-box-flex:0;-ms-flex:0 1 10vh;flex:0 1 10vh;margin-top:-1px;position:relative}.body--event .content--event .block.block--frame2F .frame--body{background:url(/images/event/bg_frame_2f_body_mobile.png) repeat-y 100%}.body--event .content--event .block.block--frame2F .frame--top{background:url(/images/event/bg_frame_2f_top_mobile.png) repeat-y 100% top}.body--event .content--event .block.block--frame2F .frame--bottom{background:url(/images/event/bg_frame_2f_bottom_mobile.png) repeat-y 100% bottom}.body--event .content--event .block.block--frame1F .frame--body{background:url(/images/event/bg_frame_1f_body_mobile.png) repeat-y 100%}.body--event .content--event .block.block--frame1F .frame--top{background:url(/images/event/bg_frame_1f_top_mobile.png) repeat-y 100% top}.body--event .content--event .block.block--frame1F .frame--bottom{background:url(/images/event/bg_frame_1f_bottom_mobile.png) repeat-y 100% bottom}.body--event .content--event .block.block--frameB1F .frame--body{background:url(/images/event/bg_frame_b1f_body_mobile.png) repeat-y 100%}.body--event .content--event .block.block--frameB1F .frame--top{background:url(/images/event/bg_frame_b1f_top_mobile.png) repeat-y 100% top}.body--event .content--event .block.block--frameB1F .frame--bottom{background:url(/images/event/bg_frame_b1f_bottom_mobile.png) repeat-y 100% bottom}.body--event .content--event .block.block--frame1F .frame--body,.body--event .content--event .block.block--frame1F .frame--bottom,.body--event .content--event .block.block--frame1F .frame--top,.body--event .content--event .block.block--frame2F .frame--body,.body--event .content--event .block.block--frame2F .frame--bottom,.body--event .content--event .block.block--frame2F .frame--top,.body--event .content--event .block.block--frameB1F .frame--body,.body--event .content--event .block.block--frameB1F .frame--bottom,.body--event .content--event .block.block--frameB1F .frame--top{background-size:100% auto}.body--event .content--event .block .text .images--text{display:none}.body--event .content--event .block .text .text--content{display:block;font-family:serif;font-size:1.4rem;font-weight:700;line-height:1.72;text-shadow:2px 2px 4px #fff,-2px 2px 4px #fff,2px -2px 4px #fff,-2px -2px 4px #fff}}.body--event .content--event .block .title{z-index:3}.body--event .content--event .block .icon--floor{position:absolute;right:-1%;top:-2%;width:clamp(60px,9vw,130px);z-index:30}.body--event .content--event .block .span--comingSoon{position:absolute;width:clamp(200px,45vw,550px)}.body--event .content--event .block .icon--under18{bottom:-2%;position:absolute;right:1%;width:clamp(300px,50%,550px);z-index:10}.body--event .content--event .block .icon--under18School{bottom:-2%;position:absolute;right:1%;width:clamp(220px,35%,400px);z-index:10}@media screen and (min-width:521px){.body--event .content--event .block .title{left:6%;position:absolute;top:14%}.body--event .content--event .block .icon--under18School{width:36%}.body--event .content--event .block .icon--under18{width:50%}}@media screen and (max-width:520px){.body--event .content--event .block .icon--under18,.body--event .content--event .block .icon--under18School{right:-2%}}.body--event .content--event .block--01 .span--charaGoemon{position:absolute;z-index:1}@media screen and (min-width:521px){.body--event .content--event .block--01 .block--frameInner{padding-bottom:3%;padding-right:0;padding-top:3%}.body--event .content--event .block--01 .title{left:3%;top:8%;width:clamp(250px,52%,640px)}.body--event .content--event .block--01 .text{padding-left:10%;padding-top:22.5%;width:clamp(200px,38%,430px)}.body--event .content--event .block--01 .figure{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding-right:15%;position:relative;width:51%}.body--event .content--event .block--01 .figure .images{-webkit-box-shadow:8px 8px 16px rgba(0,0,0,.6);box-shadow:8px 8px 16px rgba(0,0,0,.6);vertical-align:top}.body--event .content--event .block--01 .figure .images--photo01{margin-bottom:2%;margin-left:15%;max-width:85%}.body--event .content--event .block--01 .figure .images--photo02{margin-top:1%;max-width:65%}.body--event .content--event .block--01 .caption{display:block;font-size:1.1rem;font-weight:700;left:51%;position:absolute;text-indent:-.5rem;top:64%;width:40%}.body--event .content--event .block--01 .span--charaGoemon{bottom:-20%;left:-3%;width:19%}.body--event .content--event .block--01 .images--fullset{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:6%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--event .content--event .block--01 .title{top:5%}.body--event .content--event .block--01 .caption{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.1rem;line-height:1.55;padding-right:10%;width:45%}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .content--event .block--01 .title{top:5%}.body--event .content--event .block--01 .caption{font-size:1.4vw;line-height:1.5;width:35%}}@media screen and (max-width:520px){.body--event .content--event .block--01 .block--frameInner{padding:7% 5% 5%}.body--event .content--event .block--01 .l-float{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body--event .content--event .block--01 .title{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:1%;order:1;padding-right:5%}.body--event .content--event .block--01 .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:1% 3% 6%;order:2}.body--event .content--event .block--01 .figure{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;z-index:3}.body--event .content--event .block--01 .images--photo01{display:block;margin:0 auto;width:94%}.body--event .content--event .block--01 .images--photo02{display:block;margin-left:auto;margin-right:3%;margin-top:3%;width:60%}.body--event .content--event .block--01 .caption{font-size:1.2rem;margin-left:32%;margin-top:1%;padding-right:2%}.body--event .content--event .block--01 .span--charaGoemon{bottom:-5%;left:1%;width:35%}}@media screen and (min-width:521px){.body--event .content--event .block--02 .block--frameInner{padding-bottom:6.3%;padding-left:6%}.body--event .content--event .block--02 .title{left:3%;top:3%;width:clamp(250px,60%,680px)}.body--event .content--event .block--02 .text{padding-top:20%;width:clamp(220px,45%,470px)}.body--event .content--event .block--02 .figure{float:right;padding-top:7.5%;width:40%}.body--event .content--event .block--02 .span--charaFujiko{bottom:-10%;left:35%;position:absolute;width:35%;z-index:10}}@media screen and (max-width:520px){.body--event .content--event .block--02 .block--frameInner{padding:7% 5% 8%}.body--event .content--event .block--02 .title{margin-bottom:3%;margin-right:2%;margin-top:3%}.body--event .content--event .block--02 .text{margin:0 25% 3% 4%}.body--event .content--event .block--02 .span--charaFujiko{bottom:-7%;position:absolute;right:-10%;width:55%;z-index:10}}.body--event .content--event .block--03{position:relative;z-index:6}@media screen and (min-width:521px){.body--event .content--event .block--03{margin-top:3.5%}.body--event .content--event .block--03 .block--frameInner{padding-bottom:2.5%;padding-right:6%;padding-top:3%}.body--event .content--event .block--03 .title{left:-1%;top:0;width:clamp(210px,40%,445px)}.body--event .content--event .block--03 .text{margin-left:35%;margin-right:11%}.body--event .content--event .block--03 .figure{margin-top:-4%;overflow:hidden;position:relative;z-index:5}.body--event .content--event .block--03 .images--photo01{float:left;margin-left:0;margin-top:5%;max-width:32%}.body--event .content--event .block--03 .images--photo02{margin-left:-5%;margin-top:3%;max-width:61%}.body--event .content--event .block--03 .span--charaJigen{bottom:-20%;display:block;position:absolute;right:0;width:19%;z-index:1}}@media screen and (max-width:520px){.body--event .content--event .block--03 .title{margin-bottom:2%;margin-left:-5%;padding-right:27%}.body--event .content--event .block--03 .text{margin:0 35% 4% 4%}.body--event .content--event .block--03 .figure{margin-top:-8%;position:relative;width:100%}.body--event .content--event .block--03 .images--photo01{max-width:70%;position:absolute;right:-10%;top:-28%}.body--event .content--event .block--03 .images--photo02{margin-top:20%;max-width:100%}.body--event .content--event .block--03 .span--charaJigen{display:block;position:absolute;right:-3%;top:10vh;width:38%;z-index:15}}.body--event .content--event .block--04{position:relative;z-index:7}@media screen and (min-width:521px){.body--event .content--event .block--04{margin-top:4%}.body--event .content--event .block--04 .block--frameInner{padding-bottom:7%;padding-left:4.6%;padding-top:4%}.body--event .content--event .block--04 .box{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;position:relative;z-index:5}.body--event .content--event .block--04 .title{padding:5% 0 0 3%;position:static}.body--event .content--event .block--04 .text{margin-left:5%;margin-top:3%;width:clamp(250px,75%,400px)}.body--event .content--event .block--04 .figure{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-left:2%}.body--event .content--event .block--04 .span--comingSoon{bottom:6%;right:4%;z-index:5}.body--event .content--event .block--04 .span--charaFujiko{left:-3%;position:absolute;top:-48%;width:12.5%;z-index:1}.body--event .content--event .block--04 .span--charaFujiko.js-scroll{-webkit-animation-delay:20s;animation-delay:20s;opacity:0;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.body--event .content--event .block--04 .span--charaFujiko.js-scroll.scrolled{opacity:1}}@media screen and (max-width:520px){.body--event .content--event .block--04 .title{margin-bottom:3%;margin-right:7%;margin-top:2%}.body--event .content--event .block--04 .text{margin:0 5% 5%}.body--event .content--event .block--04 .images--photo01{margin:5% 0}.body--event .content--event .block--04 .images--photo02{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10%;width:85%}.body--event .content--event .block--04 .span--comingSoon{bottom:1%;right:4%;z-index:5}.body--event .content--event .block--04 .span--charaFujiko{left:-1%;position:absolute;top:-20%;width:18.5%;z-index:-1}}.body--event .content--event .block--05{position:relative;z-index:10}@media screen and (min-width:521px){.body--event .content--event .block--05{margin-top:4%}.body--event .content--event .block--05 .block--frameInner{padding-bottom:4%}.body--event .content--event .block--05 .title{top:-4%;width:clamp(150px,38%,400px)}.body--event .content--event .block--05 .text{padding-top:17.5%;position:relative;width:clamp(200px,55%,600px);z-index:3}.body--event .content--event .block--05 .figure{position:absolute;right:10%;top:10%;z-index:2}.body--event .content--event .block--05 .images--photo01{display:block;margin-left:auto;width:clamp(280px,57%,640px)}.body--event .content--event .block--05 .images--photo02{display:block;margin-left:auto;margin-right:3%;width:clamp(150px,30%,400px)}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .content--event .block--05 .figure{right:6%}.body--event .content--event .block--05 .images--photo02{margin-right:8%}.body--event .content--event .block--05 .text{padding-top:18%}}@media screen and (max-width:520px){.body--event .content--event .block--05 .block--frameInner{padding-bottom:3%;padding-top:0}.body--event .content--event .block--05 .title{max-width:90%}.body--event .content--event .block--05 .text{margin-bottom:2%}.body--event .content--event .block--05 .images--photo01{margin-top:3%}.body--event .content--event .block--05 .images--photo02{display:block;margin:0 auto;max-width:70%;vertical-align:top}}@media screen and (min-width:521px){.body--event .content--event .block--06 .block--frameInner{padding-bottom:6.6%;padding-left:4%;padding-top:3%}.body--event .content--event .block--06 .title{left:0;position:relative;top:0;width:clamp(250px,70%,720px);z-index:2}.body--event .content--event .block--06 .text{margin:-2% 0 0 3%;position:relative;width:clamp(250px,75%,745px);z-index:3}.body--event .content--event .block--06 .figure{position:absolute;right:-5%;top:7%;width:53%;z-index:1}}@media screen and (max-width:520px){.body--event .content--event .block--06 .block--frameInner{padding:5% 5% 9%}.body--event .content--event .block--06 .title{margin-top:-30px}.body--event .content--event .block--06 .text{margin:0 5%}.body--event .content--event .block--06 .text em{color:#e81526;display:block;font-size:130%}.body--event .content--event .block--06 .text .em--hashtag{color:#117dfb;display:inline-block;font-size:100%;font-weight:700}}.body--event .content--event .block--07{display:block}.body--event .content--event .block--07.block--program-close .figure{overflow:hidden}.body--event .content--event .block--07.block--program-close .figure .images{vertical-align:top}.body--event .content--event .block--07.block--program-close .figure .caption{font-weight:700;text-align:center}.body--event .content--event .block--07.block--program-close .figure .span--job{font-size:90%}.body--event .content--event .block--07.block--program-open .block--schedule{background-color:#231815;-webkit-box-shadow:7px 7px 7px rgba(0,0,0,.8);box-shadow:7px 7px 7px rgba(0,0,0,.8);padding:5px}.body--event .content--event .block--07.block--program-open .block--schedule .df{display:-webkit-box;display:-ms-flexbox;display:flex}.body--event .content--event .block--07.block--program-open .block--schedule .df-content,.body--event .content--event .block--07.block--program-open .block--schedule .df-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body--event .content--event .block--07.block--program-open .block--schedule .df-time{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 1 17%;flex:0 1 17%;padding:0 2%}.body--event .content--event .block--07.block--program-open .block--schedule .df-content{-webkit-box-flex:0;-ms-flex:0 1 83%;flex:0 1 83%}.body--event .content--event .block--07.block--program-open .block--schedule .df--ending .df-content,.body--event .content--event .block--07.block--program-open .block--schedule .df--opening .df-content{background-color:#dce580}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive .df-content{background-color:#54c2f0}.body--event .content--event .block--07.block--program-open .block--schedule .df--kingOfKnowledge .df-content{background-color:#ee835c}.body--event .content--event .block--07.block--program-open .block--schedule .df--talkShow .df-content{background-color:#f3b3cf}.body--event .content--event .block--07.block--program-open .block--schedule .df--insideTalk .df-content{background-color:#a1d6d3}.body--event .content--event .block--07.block--program-open .block--schedule .df--kabuki .df-content{background-color:#e2c387}.body--event .content--event .block--07.block--program-open .block--schedule .df--specialLive .df-content{background-color:#ffecaa}.body--event .content--event .block--07.block--program-open .box--time:nth-child(odd) .df-time{background-color:#435057}.body--event .content--event .block--07.block--program-open .title{position:static}.body--event .content--event .block--07.block--program-open .block--contents .figure .images,.body--event .content--event .block--07.block--program-open .block--contents .title .images{vertical-align:top}.body--event .content--event .block--07.block--program-open .block--contents .figure .caption{font-weight:700;line-height:1.35;margin-top:4px;text-align:center}.body--event .content--event .block--07.block--program-open .block--contents{position:relative}.body--event .content--event .block--07.block--program-open .block--contents:after,.body--event .content--event .block--07.block--program-open .block--contents:before{content:"";display:block;height:20px;left:0;position:absolute;right:0}.body--event .content--event .block--07.block--program-open .block--contents:before{top:0}.body--event .content--event .block--07.block--program-open .block--contents:after{bottom:0}.body--event .content--event .block--07.block--program-open .block--miniLive{background:#d3edfb url(/images/event/bg_minilive_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--miniLive:before{background:url(/images/event/bg_minilive_top.png) no-repeat 100% top/contain}.body--event .content--event .block--07.block--program-open .block--miniLive:after{background:url(/images/event/bg_minilive_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge{background:url(/images/event/bg_koi_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge:before{background:url(/images/event/bg_koi_top.png) no-repeat 100% top/contain}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge:after{background:url(/images/event/bg_koi_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .title--cast{background-color:#d32c25;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .list--cast,.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .list--mc{display:-webkit-box;display:-ms-flexbox;display:flex}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .cast--01,.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .list--mc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .cast--02{-ms-flex-wrap:wrap;flex-wrap:wrap}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .cast--02 .list-item{-webkit-box-flex:0;-ms-flex:0 1 31.5%;flex:0 1 31.5%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .cast--02 .list-item:nth-child(3n-1){margin-left:2.5%;margin-right:2.5%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .cast--01{margin-bottom:2%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .cast--02 .list-item:nth-of-type(n+4){margin-top:2%}.body--event .content--event .block--07.block--program-open .block--talkShow{background:url(/images/event/bg_talkshow_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--talkShow:before{background:url(/images/event/bg_talkshow_top.png) no-repeat 100% top/contain}.body--event .content--event .block--07.block--program-open .block--talkShow:after{background:url(/images/event/bg_talkshow_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--insideTalk{background:url(/images/event/bg_insidetalk_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--insideTalk:after{background:url(/images/event/bg_insidetalk_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--kabuki{background:url(/images/event/bg_kabuki_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--kabuki:after{background:url(/images/event/bg_kabuki_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--specialLive{background:url(/images/event/bg_speciallive_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--specialLive:after{background:url(/images/event/bg_speciallive_bottom.png) no-repeat 100% bottom/contain}@media screen and (min-width:521px){.body--event .content--event .block--07.block--program-close{background:url(/images/event/bg_frame_1f_md_02.png) no-repeat top/contain!important;margin-top:3%!important}.body--event .content--event .block--07.block--program-close .block--frameInner{padding:4% 5.5% 9% 5%}.body--event .content--event .block--07.block--program-close .title{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:2%;padding-top:2%;position:static;width:36%}.body--event .content--event .block--07.block--program-close .text{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:64%}.body--event .content--event .block--07.block--program-close .block--guest{margin-left:8.5%;margin-top:1%}.body--event .content--event .block--07.block--program-close .figure{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.body--event .content--event .block--07.block--program-close .figure .caption{font-size:clamp(1.2rem,1.2vw,1.7rem);font-weight:700;line-height:1.4;margin-top:3px;text-align:center}.body--event .content--event .block--07.block--program-close .figure .span--job{display:block;padding-top:1%}.body--event .content--event .block--07.block--program-close .figure:not(:first-child){margin-left:1.5%}.body--event .content--event .block--07.block--program-close .figure:nth-of-type(-n+4){-webkit-box-flex:0;-ms-flex:0 1 17%;flex:0 1 17%}.body--event .content--event .block--07.block--program-close .figure:nth-of-type(n+5){-webkit-box-flex:0;-ms-flex:0 1 15%;flex:0 1 15%;margin-top:2%}.body--event .content--event .block--07.block--program-close .span--comingSoon{bottom:-8%;left:28%;-webkit-transform:rotate(5deg);transform:rotate(5deg);width:clamp(200px,40vw,520px);z-index:5}.body--event .content--event .block--07.block--program-open{background:none;position:relative}.body--event .content--event .block--07.block--program-open .block--md-hidden{display:none}.body--event .content--event .block--07.block--program-open .icon--floor{right:0;top:0}.body--event .content--event .block--07.block--program-open .block--frameInner{padding:4.5% 6.5% 6%}.body--event .content--event .block--07.block--program-open .block--mobileFrame{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.body--event .content--event .block--07.block--program-open .frame--body{-webkit-box-flex:1;background:url(/images/event/bg_frame_1f_body_md.png) repeat-y 100%/contain;-ms-flex:1;flex:1;position:relative;z-index:1}.body--event .content--event .block--07.block--program-open .frame--top{-webkit-box-flex:0;background:url(/images/event/bg_frame_1f_top_md.png) no-repeat 100% top/cover;-ms-flex:0 1 20vh;flex:0 1 20vh;margin-bottom:-1px;position:relative;z-index:2}.body--event .content--event .block--07.block--program-open .frame--bottom{-webkit-box-flex:0;background:url(/images/event/bg_frame_1f_bottom_md.png) no-repeat 100% bottom/cover;-ms-flex:0 1 20vh;flex:0 1 20vh;margin-top:-1px;position:relative}.body--event .content--event .block--07.block--program-open .block--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body--event .content--event .block--07.block--program-open .block--header .title{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;margin-left:-1%;position:static}.body--event .content--event .block--07.block--program-open .block--header .text{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;padding-left:1%;padding-right:5%}.body--event .content--event .block--07.block--program-open #stageProgram{display:none}.body--event .content--event .block--07.block--program-open .block--schedule{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--schedule .link{display:block;position:relative}.body--event .content--event .block--07.block--program-open .block--schedule .link .overlay{display:block}.body--event .content--event .block--07.block--program-open .block--schedule .link:after{bottom:0;content:"";display:block;height:10px;position:absolute;width:100%;z-index:9}.body--event .content--event .block--07.block--program-open .block--schedule .link .overlay{bottom:2%;position:absolute;right:2%;-webkit-transition:all .3s;transition:all .3s;width:90%;z-index:2}.body--event .content--event .block--07.block--program-open .block--schedule .link .overlay.is_close{opacity:0;-webkit-transform:translateY(105%);transform:translateY(105%)}.body--event .content--event .block--07.block--program-open .block--schedule .link .overlay.is_open{opacity:1;-webkit-transform:translateY(98%);transform:translateY(98%)}.body--event .content--event .block--07.block--program-open .block--schedule .df-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2%;padding-right:2%}.body--event .content--event .block--07.block--program-open .block--schedule .df .picture--text{-webkit-box-flex:1;-ms-flex:1;flex:1}.body--event .content--event .block--07.block--program-open .block--schedule .df .list--cast{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:1% 0}.body--event .content--event .block--07.block--program-open .block--schedule .df .list--cast .images{vertical-align:top}.body--event .content--event .block--07.block--program-open .block--schedule .df--ending .df-content,.body--event .content--event .block--07.block--program-open .block--schedule .df--opening .df-content{padding-bottom:2.8%;padding-top:2.8%}.body--event .content--event .block--07.block--program-open .block--schedule .df--ending .df-content .picture,.body--event .content--event .block--07.block--program-open .block--schedule .df--opening .df-content .picture{line-height:1;max-width:320px}.body--event .content--event .block--07.block--program-open .block--schedule .df--kingOfKnowledge .list--cast,.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-haruruna .list--cast,.body--event .content--event .block--07.block--program-open .block--schedule .df--specialLive .list--cast{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-haruruna .picture--text{max-width:420px;padding-top:1.4%}.body--event .content--event .block--07.block--program-open .block--schedule .df--kingOfKnowledge .picture--text{max-width:615px;padding-bottom:.7%;padding-top:2%}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-keityan .list--cast,.body--event .content--event .block--07.block--program-open .block--schedule .df--talkShow .list--cast{-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%}.body--event .content--event .block--07.block--program-open .block--schedule .df--talkShow .picture--text{padding-right:6%;padding-top:1%}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-keityan .picture--text{max-width:570px;padding-top:1.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df--insideTalk .picture--text{padding-bottom:.5%;padding-right:3%;padding-top:1.7%}.body--event .content--event .block--07.block--program-open .block--schedule .df--kabuki .picture--text{padding-bottom:1.2%;padding-right:36%;padding-top:2%}.body--event .content--event .block--07.block--program-open .block--schedule .df--specialLive .picture--text{padding-right:10%;padding-top:1.7%}.body--event .content--event .block--07.block--program-open .block--contents{margin-left:auto;margin-right:auto;position:relative}.body--event .content--event .block--07.block--program-open .block--contents .text--mobile{display:none}.body--event .content--event .block--07.block--program-open .block--contents .figure .caption{font-size:clamp(1.2rem,1.3vw,1.5rem)}.body--event .content--event .block--07.block--program-open .block--miniLive{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--miniLive .block--body{padding:1% 2% 0 5%}.body--event .content--event .block--07.block--program-open .block--miniLive .title{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.body--event .content--event .block--07.block--program-open .block--miniLive .text--md{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2% 7% 0 5%}.body--event .content--event .block--07.block--program-open .block--miniLive .list--cast{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.body--event .content--event .block--07.block--program-open .block--miniLive .list--cast .list-item{-webkit-box-sizing:border-box;box-sizing:border-box}.body--event .content--event .block--07.block--program-open .block--miniLive .list--cast .item--haruruna{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;padding-right:3%}.body--event .content--event .block--07.block--program-open .block--miniLive .list--cast .item--keityan{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.body--event .content--event .block--07.block--program-open .block--miniLive.haruruna .item--keityan{display:none}.body--event .content--event .block--07.block--program-open .block--miniLive.haruruna .item--haruruna{margin-left:-17%}.body--event .content--event .block--07.block--program-open .block--miniLive.keityan .item--haruruna{display:none}.body--event .content--event .block--07.block--program-open .block--miniLive.keityan .item--keityan{margin-left:-13%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--body{padding:2% 1.5% .5% 3%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .list{-ms-flex-wrap:wrap;flex-wrap:wrap}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .list-item{-webkit-box-flex:0;-ms-flex:0 1 16%;flex:0 1 16%;margin-left:.7%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .list-item:nth-of-type(6){margin-left:0}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .list-item:nth-of-type(n+6){margin-top:-.5%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .item--text{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 1 32%;flex:0 1 32%;padding-right:1%}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .item--mc{position:relative}.body--event .content--event .block--07.block--program-open .block--kingOfKnowledge .block--md .item--mc .icon--mc{left:-8%;max-width:25px;position:absolute;top:-5%;z-index:2}.body--event .content--event .block--07.block--program-open .block--talkShow{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .block--body{padding:0 1.5% .5% 3%}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .block--title{position:relative}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .block--title .title{-webkit-box-flex:0;-ms-flex:0 1 53%;flex:0 1 53%;line-height:1;margin-bottom:0}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .block--title .text{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;padding:.7% 7% 0 1%}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .list--cast{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-1%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .list--cast .list-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:2%}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .list--cast .item--kurita,.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .list--cast .item--namikawa{-webkit-box-flex:0;-ms-flex:0 1 42%;flex:0 1 42%}.body--event .content--event .block--07.block--program-open .block--talkShow .block--md .list--cast .item--koarai{-webkit-box-flex:0;-ms-flex:0 1 18.5%;flex:0 1 18.5%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.body--event .content--event .block--07.block--program-open .block--talkShow.kurita .item--namikawa,.body--event .content--event .block--07.block--program-open .block--talkShow.namikawa .item--kurita{display:none}.body--event .content--event .block--07.block--program-open .block--insideTalk{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--insideTalk .block--body{padding:2% 4% 2% 3%;position:relative}.body--event .content--event .block--07.block--program-open .block--insideTalk .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:4%}.body--event .content--event .block--07.block--program-open .block--insideTalk .text--mc{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 21%;flex:0 1 21%}.body--event .content--event .block--07.block--program-open .block--kabuki{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--kabuki .block--body{padding:1% 2% 1% 3.5%;position:relative}.body--event .content--event .block--07.block--program-open .block--kabuki .text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:4%;margin-top:.5%}.body--event .content--event .block--07.block--program-open .block--kabuki .text--guest{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.body--event .content--event .block--07.block--program-open .block--specialLive .block--body{padding:1.5% 0 .5% 3.5%;position:relative}.body--event .content--event .block--07.block--program-open .block--specialLive .text{max-width:340px;padding-top:.5%;position:absolute;width:38%}.body--event .content--event .block--07.block--program-open .block--specialLive .cast--mobile{display:none}.body--event .content--event .block--07.block--program-open .block--specialLive .list--cast{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:27.5%;margin-right:-3%;margin-top:-6%}.body--event .content--event .block--07.block--program-open .block--specialLive .list--cast .item--seamo{margin-right:1%}}@media screen and (max-width:520px){.body--event .content--event .block--07.block--program-close{padding-bottom:10%}.body--event .content--event .block--07.block--program-close .title{padding:0 4%}.body--event .content--event .block--07.block--program-close .text{margin:2% 2% 3% 3%}.body--event .content--event .block--07.block--program-close .block--guest{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4%}.body--event .content--event .block--07.block--program-close .figure:nth-child(2n){margin-left:4%}.body--event .content--event .block--07.block--program-close .figure:nth-child(n+3){margin-top:3%}.body--event .content--event .block--07.block--program-close .figure:nth-of-type(-n+4){-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.body--event .content--event .block--07.block--program-close .figure:nth-of-type(n+5){-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;-ms-flex-item-align:end;align-self:flex-end}.body--event .content--event .block--07.block--program-close .figure .span--job{margin-right:1rem}.body--event .content--event .block--07.block--program-close .span--comingSoon{bottom:-8vh;left:13%;-webkit-transform:rotate(5deg);transform:rotate(5deg);width:70vw;z-index:5}.body--event .content--event .block--07.block--program-open .block--mobile-hidden{display:none}.body--event .content--event .block--07.block--program-open .block--schedule{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.4);box-shadow:0 3px 3px rgba(0,0,0,.4);margin-left:-3%;margin-right:-2%;margin-top:5%;padding:1.5%}.body--event .content--event .block--07.block--program-open .block--schedule .box,.body--event .content--event .block--07.block--program-open .block--schedule .link{width:100%}.body--event .content--event .block--07.block--program-open .block--schedule .df-time{-webkit-box-flex:0;-ms-flex:0 1 13%;flex:0 1 13%}.body--event .content--event .block--07.block--program-open .block--schedule .df-content{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;padding:2% 2% 1.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df .picture--text{-webkit-box-flex:1;-ms-flex:1;flex:1}.body--event .content--event .block--07.block--program-open .block--schedule .df .list--cast{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:1% 0}.body--event .content--event .block--07.block--program-open .block--schedule .df .list--cast .images{vertical-align:top}.body--event .content--event .block--07.block--program-open .block--schedule .df--ending .df-content,.body--event .content--event .block--07.block--program-open .block--schedule .df--opening .df-content{padding-bottom:3.6%;padding-top:4%}.body--event .content--event .block--07.block--program-open .block--schedule .df--ending .df-content .picture,.body--event .content--event .block--07.block--program-open .block--schedule .df--opening .df-content .picture{line-height:1;max-width:50%}.body--event .content--event .block--07.block--program-open .block--schedule .df--kingOfKnowledge .list--cast,.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-haruruna .list--cast,.body--event .content--event .block--07.block--program-open .block--schedule .df--specialLive .list--cast{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-haruruna .picture--text{padding-right:8%;padding-top:3%}.body--event .content--event .block--07.block--program-open .block--schedule .df--kingOfKnowledge .df-content{padding-bottom:0;padding-top:0}.body--event .content--event .block--07.block--program-open .block--schedule .df--kingOfKnowledge .picture--text{padding-bottom:.3%;padding-right:3%;padding-top:2.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-keityan .list--cast,.body--event .content--event .block--07.block--program-open .block--schedule .df--talkShow .list--cast{-webkit-box-flex:0;-ms-flex:0 1 15%;flex:0 1 15%}.body--event .content--event .block--07.block--program-open .block--schedule .df--talkShow .picture--text{padding-right:12%;padding-top:2.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df--miniLive-keityan .picture--text{padding-left:.5%;padding-right:28%;padding-top:2.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df--insideTalk .df-content{padding-bottom:0;padding-top:0}.body--event .content--event .block--07.block--program-open .block--schedule .df--insideTalk .picture--text{padding-right:10%;padding-top:2.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df--kabuki .df-content{padding-bottom:1%}.body--event .content--event .block--07.block--program-open .block--schedule .df--kabuki .picture--text{padding-right:21%;padding-top:1.5%}.body--event .content--event .block--07.block--program-open .block--schedule .df--specialLive .picture--text{padding-right:6.5%;padding-top:1.7%}.body--event .content--event .block--07.block--program-open .block--stageContents{margin-left:0;margin-right:0;margin-top:7%;padding-bottom:4%}.body--event .content--event .block--07.block--program-open .block--stageContents>.block{margin-left:0;margin-right:0}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive{background:#d3edfb url(/images/event/bg_minilive_mobile_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive:before{background:url(/images/event/bg_minilive_mobile_top.png) no-repeat 100% top/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive:after{background:url(/images/event/bg_minilive_mobile_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge{background:url(/images/event/bg_koi_mobile_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge:before{background:url(/images/event/bg_koi_mobile_top.png) no-repeat 100% top/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge:after{background:url(/images/event/bg_koi_mobile_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow{background:url(/images/event/bg_talkshow_mobile_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow:before{background:url(/images/event/bg_talkshow_mobile_top.png) no-repeat 100% top/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow:after{background:url(/images/event/bg_talkshow_mobile_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--insideTalk{background:url(/images/event/bg_insidetalk_mobile_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--insideTalk:after{background:url(/images/event/bg_insidetalk_mobile_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kabuki{background:url(/images/event/bg_kabuki_mobile_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kabuki:after{background:url(/images/event/bg_kabuki_mobile_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--specialLive{background:url(/images/event/bg_speciallive_mobile_body.png) repeat-y 100%/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .block--specialLive:after{background:url(/images/event/bg_speciallive_mobile_bottom.png) no-repeat 100% bottom/contain}.body--event .content--event .block--07.block--program-open .block--stageContents .images--text{display:none}.body--event .content--event .block--07.block--program-open .block--stageContents .text--mobile{display:block;font-size:clamp(1.3rem,4vw,1.45rem);font-weight:700;line-height:1.4;text-shadow:2px 2px 4px #fff,-2px 2px 4px #fff,2px -2px 4px #fff,-2px -2px 4px #fff}.body--event .content--event .block--07.block--program-open .block--stageContents .figure .caption{font-size:clamp(1.1rem,1.1vw,1.2rem)}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive .block--body{padding:2% 4% 0 3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive .text--md{display:none}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive .text--mobile{margin-bottom:1rem}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive .list--cast{padding:0 3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive .list--cast .item--haruruna{margin-bottom:1%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--miniLive .list--cast .item--keityan{margin-right:30%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--body{padding:2% 6% 4%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .text{margin-bottom:6%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .title--cast{margin:3% -.5% 5% -1%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .title--cast .images{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-width:13vw;padding:6px 0 5px 12px}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .span--unitName{font-size:85%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .list--mc .list-item{position:relative}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .list--mc .list-item .icon--mc{left:-8%;max-width:45px;position:absolute;top:-5%;z-index:2}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .cast--01 .list-item,.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .list--mc .list-item{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .cast--01 .list-item:nth-of-type(2),.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .list--mc .list-item:nth-of-type(2){margin-left:10%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .cast--01 .list-item .figure .images,.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .list--mc .list-item .figure .images{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 7%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kingOfKnowledge .block--mobile .list--mc .list-item .icon--mc{max-width:7.5vw}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .title{position:relative;z-index:2}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .block--title{margin-bottom:2%;position:relative}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .block--title .text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .block--title .figure{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;-ms-flex:0 1 35%;flex:0 1 35%;margin-top:-9.5%;position:relative;z-index:11}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .block--body{padding:2% 3% 1% 7%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .list--cast{margin-top:-1%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--talkShow .block--mobile .list--cast .list-item{padding-right:15%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--insideTalk{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--insideTalk .block--body{padding:2% 5% 0}.body--event .content--event .block--07.block--program-open .block--stageContents .block--insideTalk .text--mc{margin-left:auto;margin-top:1%;max-width:32vw}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kabuki{margin-bottom:3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kabuki .block--body{padding:2% 5% 0}.body--event .content--event .block--07.block--program-open .block--stageContents .block--kabuki .text--guest{margin-left:auto;margin-top:3%;max-width:40vw}.body--event .content--event .block--07.block--program-open .block--stageContents .block--specialLive .block--body{padding:2% 5% 3%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--specialLive .figure{margin:4% -9% 0 -2%}.body--event .content--event .block--07.block--program-open .block--stageContents .block--specialLive .cast--md{display:none}}.body--event .content--event .block--08 .title{position:static}.body--event .content--event .block--08 .figure .images{float:left}.body--event .content--event .block--08 .figure .images--photo01{margin-right:2.2%;width:51%}.body--event .content--event .block--08 .figure .images--photo02{width:46.8%}@media screen and (min-width:521px){.body--event .content--event .block--08{margin-top:2.8%}.body--event .content--event .block--08 .block--frameInner{padding-bottom:3.2%;padding-left:4%;padding-top:3%}.body--event .content--event .block--08 .title{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 1 62%;flex:0 1 62%;padding-left:4%}.body--event .content--event .block--08 .figure{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 1 38%;flex:0 1 38%;padding-left:1%;padding-right:3%}.body--event .content--event .block--08 .text{padding-left:5%;width:clamp(320px,70%,820px)}}@media screen and (max-width:520px){.body--event .content--event .block--08 .block--frameInner{padding:6% 6% 7%}.body--event .content--event .block--08 .title{margin-bottom:3%;padding-left:4%;padding-right:10%}.body--event .content--event .block--08 .figure{margin-bottom:3%;padding:0 5%}.body--event .content--event .block--08 .text{margin:0 3% 3% 5%}}.body--event .content--event .block--09 .block--frameInner{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:5%;padding-right:4%;padding-top:2%}.body--event .content--event .block--09 .title{position:static}.body--event .content--event .block--09 .figure{overflow:hidden}.body--event .content--event .block--09 .figure .images{margin-left:-1%;width:24.5%}.body--event .content--event .block--09 .span--charaLupin{position:absolute;z-index:1}@media screen and (min-width:521px){.body--event .content--event .block--09 .box--left{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%;position:relative;z-index:3}.body--event .content--event .block--09 .box--right{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.body--event .content--event .block--09 .title{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:4%}.body--event .content--event .block--09 .text{margin-left:8%;width:clamp(250px,80%,480px)}.body--event .content--event .block--09 .figure{padding-top:7%}.body--event .content--event .block--09 .images--logo{margin-left:auto;margin-right:auto;width:clamp(200px,65%,450px)}.body--event .content--event .block--09 .span--charaLupin{left:-5%;top:5%;width:24%}.body--event .content--event .block--09 .icon--under18{bottom:3%}}@media screen and (max-width:520px){.body--event .content--event .block--09 .block--frameInner{padding:5% 5% 7%}.body--event .content--event .block--09 .title{margin:0 7%;position:relative;z-index:5}.body--event .content--event .block--09 .text{margin:2% 4% 5% 10%}.body--event .content--event .block--09 .figure{margin:2% 0;overflow-x:clip;padding:0 0 0 1%;width:100%}.body--event .content--event .block--09 .figure .images{display:block;float:left;margin:0;padding:0;width:24.5%}.body--event .content--event .block--09 .images--logo{margin:0 auto;padding-left:13%;width:70%}.body--event .content--event .block--09 .span--charaLupin{left:-5%;top:5%;width:30%;z-index:1}}.body--event .content--eventClose .figure--map:after{z-index:19}.body--event .content--eventClose .figure--map .icon--floor{z-index:20}.body--event .content--eventClose .figure--map .span--close{background-color:rgba(0,0,0,.7);content:"";height:90%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:10}.body--event .content--eventClose .box--floorLink{z-index:2}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active){position:relative}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active):before{color:#fff;font-weight:700;left:50%;position:absolute;text-align:center;text-shadow:1px 1px 3px hsla(0,0%,100%,.6);top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:2}@media screen and (min-width:521px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active):before{content:"コンテンツは終了いたしました。";font-size:clamp(1.9rem,1.9vw,2.3rem)}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active):before{font-size:clamp(1.6rem,1.7vw,1.9rem)}}@media only screen and (min-width:862px)and (max-width:1100px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active):before{font-size:clamp(1.7rem,1.8vw,2rem)}}@media screen and (max-width:520px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active):before{content:"コンテンツは\a終了いたしました。";font-size:3.4vw;text-align:left;white-space:pre;width:auto}}@media screen and (min-width:521px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--2f:nth-child(2):before{top:40%}}@media screen and (max-width:520px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--2f:first-child{margin-top:4.3%}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--2f:first-child:before{left:53%;top:33%}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--2f:nth-child(2):before{top:40%}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--1f:nth-child(2):before{left:52%;top:46%}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--1f:nth-child(3):before,.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--1f:nth-child(4):before{top:46%}}@media screen and (min-width:521px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--b1f:nth-child(2):before{left:45%;top:52%}}@media screen and (max-width:520px){.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--b1f:first-child{margin-top:4%}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--b1f:first-child:before{top:45%}.body--event .content--eventClose .box--floorLink .link--floor:not(.link--active).link--b1f:nth-child(2):before{left:43%;top:52%}}.body--event .content--eventClose .box--map{z-index:1}.body--event .block.block--eventClose .title--block .label{background-color:#000;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.3);box-shadow:2px 2px 6px rgba(0,0,0,.3);color:#fff;display:block;font-weight:700;line-height:1;position:relative;text-align:center}@media screen and (min-width:521px){.body--event .block.block--eventClose .title--block .label{padding:5px 0 5px 1.5rem}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .block.block--eventClose .title--block .label{font-size:clamp(1.3rem,1.4vw,1.9rem);padding:3px 0 3px 1rem}}@media only screen and (min-width:862px)and (max-width:1100px){.body--event .block.block--eventClose .title--block .label{font-size:clamp(1.6rem,1.6vw,2rem)}}@media screen and (max-width:520px){.body--event .block.block--eventClose .title--block .label{font-size:3.6vw;margin-left:auto;margin-right:auto;padding:8px 1rem 10px}}@media screen and (min-width:521px){.body--event .block--01.block--eventClose .title--block{top:6%}.body--event .block--01.block--eventClose .title--block .label{margin-left:22%;margin-right:15%;margin-top:-5%}.body--event .block--01.block--eventClose .text{padding-right:4%;padding-top:24%}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .block--01.block--eventClose .title--block .label{font-size:clamp(1.2rem,1.3vw,1.9rem);padding-left:0}}@media screen and (max-width:520px){.body--event .block--01.block--eventClose .title--block .label{margin-right:-4%;padding-left:2rem}}@media screen and (min-width:521px){.body--event .block--02.block--eventClose .title--block .label{margin-left:10%;margin-top:-6.3%;padding-left:2rem;width:78%;z-index:-1}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .block--02.block--eventClose .title--block .label{width:78%}}@media screen and (min-width:961px){.body--event .block--02.block--eventClose .title--block .label{width:77%}}@media screen and (max-width:520px){.body--event .block--02.block--eventClose .title--block .label{margin:1% 0 0 .5%}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .block--02.block--eventClose .text{padding-top:21%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--event .block--02.block--eventClose .text{padding-top:21%}}@media screen and (min-width:521px){.body--event .block--03.block--eventClose .title--block .label{left:12%;padding-left:.8rem;position:absolute;top:59%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);width:77%}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .block--03.block--eventClose .title--block .label{font-size:clamp(1.3rem,1.35vw,1.9rem);padding-left:0}}@media screen and (min-width:1050px){.body--event .block--03.block--eventClose .title--block .label{width:77%}}@media screen and (max-width:520px){.body--event .block--03.block--eventClose .title--block .label{margin:0 -8% 0 3%}}@media screen and (min-width:521px){.body--event .block--04.block--eventClose,.body--event .block--05.block--eventClose,.body--event .block--06.block--eventClose{background:none!important}.body--event .block--04.block--eventClose .block--mobileFrame,.body--event .block--05.block--eventClose .block--mobileFrame,.body--event .block--06.block--eventClose .block--mobileFrame{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.body--event .block--04.block--eventClose .frame--body,.body--event .block--05.block--eventClose .frame--body,.body--event .block--06.block--eventClose .frame--body{-webkit-box-flex:1;background:url(/images/event/bg_frame_1f_body_md.png) repeat-y 100%/cover;-ms-flex:1;flex:1;position:relative;z-index:1}.body--event .block--04.block--eventClose .frame--top,.body--event .block--05.block--eventClose .frame--top,.body--event .block--06.block--eventClose .frame--top{-webkit-box-flex:0;background:url(/images/event/bg_frame_1f_top_md.png) no-repeat 100% top/cover;-ms-flex:0 1 20vh;flex:0 1 20vh;margin-bottom:-1px;position:relative;z-index:2}.body--event .block--04.block--eventClose .frame--bottom,.body--event .block--05.block--eventClose .frame--bottom,.body--event .block--06.block--eventClose .frame--bottom{-webkit-box-flex:0;background:url(/images/event/bg_frame_1f_bottom_md.png) no-repeat 100% bottom/cover;-ms-flex:0 1 20vh;flex:0 1 20vh;margin-top:-1px;position:relative}.body--event .block--04.block--eventClose .title--block .label{left:50%;margin-top:.5%;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media screen and (max-width:520px){.body--event .block--04.block--eventClose .title--block .label{margin:2% -7% 0 -1%}}@media screen and (min-width:521px){.body--event .block--05.block--eventClose .block--frameInner{padding-bottom:3%}.body--event .block--05.block--eventClose .title--block{top:2%}.body--event .block--05.block--eventClose .title--block .label{bottom:3%;left:0;position:absolute;-webkit-transform:translateX(0);transform:translateX(0)}.body--event .block--05.block--eventClose .text{padding-top:22.5%}.body--event .block--05.block--eventClose .images--photo02{margin-top:2%;width:clamp(150px,34%,450px)}}@media only screen and (min-width:521px)and (max-width:861px){.body--event .block--05.block--eventClose .title--block{width:clamp(150px,36%,400px)}.body--event .block--05.block--eventClose .text{padding-top:24%}.body--event .block--05.block--eventClose .figure{right:4%}.body--event .block--05.block--eventClose .images--photo02{margin-right:6%;width:clamp(150px,32%,450px)}}@media only screen and (min-width:862px)and (max-width:1100px){.body--event .block--05.block--eventClose .title--block .label{width:80%}.body--event .block--05.block--eventClose .text{padding-top:26%}.body--event .block--05.block--eventClose .figure{right:7%}.body--event .block--05.block--eventClose .images--photo02{margin-right:6%;width:clamp(150px,36%,450px)}}@media screen and (min-width:1050px){.body--event .block--05.block--eventClose .title--block .label{width:80%}.body--event .block--05.block--eventClose .text{padding-top:26%}.body--event .block--05.block--eventClose .figure{right:8%}.body--event .block--05.block--eventClose .images--photo02{margin-top:2%;width:clamp(150px,38%,450px)}}@media screen and (min-width:1200px){.body--event .block--05.block--eventClose .title--block{width:clamp(150px,37%,430px)}.body--event .block--05.block--eventClose .title--block .label{width:auto;width:85%}}@media screen and (max-width:520px){.body--event .block--05.block--eventClose .title--block .label{margin:-3% -11% 3% -2%}}@media screen and (min-width:521px){.body--event .block--06.block--eventClose .block--frameInner{padding-bottom:0}.body--event .block--06.block--eventClose .title--block{margin-bottom:2.5%}.body--event .block--06.block--eventClose .label{left:50%;left:0;margin:-3% 3% 1% 3.5%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translateX(0);transform:translateX(0)}.body--event .block--06.block--eventClose .text{margin-top:-1%;padding-bottom:3%}}@media screen and (max-width:520px)and (max-width:520px){.body--event .block--06.block--eventClose .title--block .label{margin:-1% 3.5% 3% 3.6%}}@media screen and (min-width:521px){.body--event .block--08.block--eventClose,.body--event .block--09.block--eventClose{background:none!important}.body--event .block--08.block--eventClose .block--mobileFrame,.body--event .block--09.block--eventClose .block--mobileFrame{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.body--event .block--08.block--eventClose .frame--body,.body--event .block--09.block--eventClose .frame--body{-webkit-box-flex:1;background:url(/images/event/bg_frame_b1f_body_md.png) repeat-y 100%/cover;-ms-flex:1;flex:1;position:relative;z-index:1}.body--event .block--08.block--eventClose .frame--top,.body--event .block--09.block--eventClose .frame--top{-webkit-box-flex:0;background:url(/images/event/bg_frame_b1f_top_md.png) no-repeat 100% top/cover;-ms-flex:0 1 20vh;flex:0 1 20vh;margin-bottom:-1px;position:relative;z-index:2}.body--event .block--08.block--eventClose .frame--bottom,.body--event .block--09.block--eventClose .frame--bottom{-webkit-box-flex:0;background:url(/images/event/bg_frame_b1f_bottom_md.png) no-repeat 100% bottom/cover;-ms-flex:0 1 20vh;flex:0 1 20vh;margin-top:-1px;position:relative}.body--event .block--08.block--eventClose .icon--under18,.body--event .block--09.block--eventClose .icon--under18{bottom:-5%}.body--event .block--08.block--eventClose .block--frameInner{padding-bottom:3%}.body--event .block--08.block--eventClose .title--block{top:6%}.body--event .block--08.block--eventClose .title--block .label{left:51%;margin-left:1%;margin-top:-5px;-webkit-transform:translate(-50%);transform:translate(-50%)}.body--event .block--08.block--eventClose .figure{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.body--event .block--08.block--eventClose .text{margin-top:.5%}}@media screen and (max-width:520px){.body--event .block--08.block--eventClose .title--block .label{margin:2% -6% 3% 0}}@media screen and (min-width:521px){.body--event .block--09.block--eventClose .block--frameInner{padding-bottom:3%}.body--event .block--09.block--eventClose .title--block{margin-bottom:2%}.body--event .block--09.block--eventClose .title--block .label{margin:-2% 3% 0}}@media screen and (max-width:520px){.body--event .block--09.block--eventClose .title--block .label{margin:0 2% 3%}}.body--history{background:url(/images/history/bg.png) repeat;overflow-x:clip}.body--history .b-header{background:url(/images/history/bg_header.png) no-repeat top;padding-bottom:8%;position:relative;z-index:1}.webp .body--history .b-header{background-image:url(/images/history/bg_header.png.webp)}.body--history .b-header .title{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:4%}@media screen and (min-width:521px){.body--history .b-header .title{margin-left:7.3%;max-width:75vmax}}@media screen and (min-width:961px){.body--history .b-header{background-size:215%;padding-bottom:9%}.body--history .b-header .title{max-width:62vmax}}@media screen and (min-width:1450px){.body--history .b-header{background-size:auto;padding-bottom:8%}.body--history .b-header .title{max-width:860px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .b-header{background-size:255%}.body--history .b-header .title{margin-left:-3%}}@media screen and (max-width:520px){.body--history .b-header{background-size:220%;padding-bottom:8%}.body--history .b-header .title{margin-left:11%;max-width:65%}}.body--history .b-header .l-pageInner{position:relative}.body--history .b-header .picture--lupin{max-width:200px;position:absolute;right:-5%;top:5%;z-index:1}@media screen and (min-width:961px){.body--history .b-header .picture--lupin{max-width:25vmax;right:3%}}@media screen and (min-width:1450px){.body--history .b-header .picture--lupin{max-width:19vmax;right:4%}}@media screen and (max-width:520px){.body--history .b-header .picture--lupin{max-width:18vmax;right:0}}.body--history .l-main{overflow-x:clip;position:relative;width:100%;z-index:10}@media screen and (min-width:521px){.body--history .l-main{margin-top:-6%}}@media screen and (max-width:520px){.body--history .l-main{padding-top:1%}}.body--history .content--navi{margin-bottom:5%}.body--history .content--navi .block--navi{background:url(/images/history/bg_content_navi_bottom.png) no-repeat bottom;background-size:100%;padding-bottom:3%}.body--history .content--navi .title--navi{background:url(/images/history/bg_content_navi_top.png) no-repeat top;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8% 15% 2%}.body--history .content--navi .list{background:url(/images/history/bg_content_navi.png) repeat-y;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}.body--history .content--navi .list-item+.list-item{margin-top:10px}.webp .body--history .content--navi .block--navi{background:url(/images/history/bg_content_navi_bottom.png.webp) no-repeat bottom;background-size:100% auto}.webp .body--history .content--navi .title--navi{background:url(/images/history/bg_content_navi_top.png.webp) no-repeat top/cover}.webp .body--history .content--navi .list{background:url(/images/history/bg_content_navi.png.webp) repeat-y/cover}.body--history .content--navi .link{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-size:clamp(1.3rem,1.4vw,1.7rem)}.body--history .content--navi .span--releaseYear,.body--history .content--navi .span--title{font-weight:700}.body--history .content--navi .span--title{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.body--history .content--navi .span--title:after{content:"";-webkit-box-flex:1;border-top:3px dotted #000;-ms-flex:1;flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:1.5rem;margin-right:1.5rem}.body--history .content--navi .span--title.title--multiLines:after{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-top:1.3rem}.body--history .content--navi .list--pachinko .link{color:#003291}.body--history .content--navi .list--pachinko .link .span--title:after{border-color:#003291}.body--history .content--navi .list--pachislot .link{color:#aa0009}.body--history .content--navi .list--pachislot .link .span--title:after{border-color:#aa0009}@media screen and (min-width:521px){.body--history .content--navi .block--navi{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.body--history .content--navi .navi--pachislot{margin-left:4%}.body--history .content--navi .list{padding:3% 5% 0}.body--history .content--navi .link{border-radius:20px;padding:2px 3%;-webkit-transition:all .3s;transition:all .3s}.body--history .content--navi .link:hover{background-color:hsla(0,0%,100%,.6)}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--navi .list{padding:3% 3% 0 4%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--navi .list{padding:3px 1.5% 0 2.5%}}@media screen and (max-width:520px){.body--history .content--navi{margin:0 3% 10%}.body--history .content--navi .navi--pachislot{margin-top:8%}.body--history .content--navi .title--navi{padding:8% 20% 5%}.body--history .content--navi .link{font-size:1.3rem;line-height:1.65;padding-left:8px;padding-right:4px}.body--history .content--navi .list{padding:3px 4% 4%}.body--history .content--navi .list-item:nth-child(2n){background-color:hsla(0,0%,100%,.5)}.body--history .content--navi .list-item:nth-child(2n) .link{padding:5px 4px 5px 8px}.body--history .content--navi .span--title:after{display:none}.body--history .content--navi .span--releaseYear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-right:1.2rem;order:-1}}.body--history .content--product{margin-bottom:5%;padding-bottom:10%;position:relative}.body--history .content--product:after,.body--history .content--product:before{content:"";display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px;z-index:-1}.body--history .content--product:before{background-color:#371d05;-webkit-box-shadow:6px 6px 6px rgba(0,0,0,.5);box-shadow:6px 6px 6px rgba(0,0,0,.5);height:99%;top:110px}.body--history .content--product:after{background-color:#371d05;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#371d05),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#371d05 30%,hsla(0,0%,100%,0));bottom:0;height:150px}@media screen and (max-width:520px){.body--history .content--product{padding-bottom:8vh}.body--history .content--product:before{top:90px;width:6px}.body--history .content--product:after{height:10vh;width:6px}}.body--history .content--product .text--releaseYear{margin-bottom:40px;position:relative;text-align:center}.body--history .content--product .text--releaseYear:after{background-color:#371d05;border-radius:50%;bottom:-20px;-webkit-box-shadow:6px 6px 6px rgba(0,0,0,.5);box-shadow:6px 6px 6px rgba(0,0,0,.5);content:"";display:block;height:35px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:35px}@media screen and (max-width:520px){.body--history .content--product .text--releaseYear{margin-bottom:4%}.body--history .content--product .text--releaseYear:after{bottom:-14px}}.body--history .content--product .article--product{position:relative}.body--history .content--product .article--product.article--left{background:url(/images/history/bg_article_left.png) no-repeat 0 0/contain}@media screen and (max-width:520px){.body--history .content--product .article--product.article--left{background:url(/images/history/bg_article_left_mobile.png) no-repeat 0 0/cover}}.body--history .content--product .article--product.article--left.js-scroll{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .6s cubic-bezier(.1,1.13,.49,.99);transition:all .6s cubic-bezier(.1,1.13,.49,.99)}.body--history .content--product .article--product.article--right{background:url(/images/history/bg_article_right.png) no-repeat 100% 0/contain}@media screen and (max-width:520px){.body--history .content--product .article--product.article--right{background:url(/images/history/bg_article_right_mobile.png) no-repeat 0 0/cover}}.body--history .content--product .article--product.article--right.js-scroll{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .6s cubic-bezier(.1,1.13,.49,.99);transition:all .6s cubic-bezier(.1,1.13,.49,.99)}.body--history .content--product .article--product.article--left.js-scroll.scrolled,.body--history .content--product .article--product.article--right.js-scroll.scrolled{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.webp .body--history .article--product.article--left{background:url(/images/history/bg_article_left.png.webp) no-repeat 0 0/contain}@media screen and (max-width:520px){.webp .body--history .article--product.article--left{background:url(/images/history/bg_article_left_mobile.png.webp) no-repeat 0 0/cover}}.webp .body--history .article--product.article--right{background:url(/images/history/bg_article_right.png.webp) no-repeat 100% 0/contain}@media screen and (max-width:520px){.webp .body--history .article--product.article--right{background:url(/images/history/bg_article_right_mobile.png.webp) no-repeat 0 0/cover}}.body--history .content--product .article--product .span--iconCategory{position:absolute;top:-20px;z-index:10}@media screen and (min-width:521px){.body--history .content--product .article--product .span--iconCategory{width:95px}}@media screen and (min-width:961px){.body--history .content--product .article--product .span--iconCategory{width:130px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--product .span--iconCategory{width:clamp(50px,12%,110px)}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--product .span--iconCategory{width:clamp(40px,17%,75px)}}@media screen and (max-width:520px){.body--history .content--product .article--product .span--iconCategory{top:0;width:65px}}@media screen and (min-width:521px){.body--history .content--product .article--product.article--pachinko .span--iconCategory{right:8%}.body--history .content--product .article--product.article--pachislot .span--iconCategory{left:7%}}@media screen and (max-width:520px){.body--history .content--product .article--product.article--pachinko .span--iconCategory{right:4%}.body--history .content--product .article--product.article--pachislot .span--iconCategory{left:4%}}.body--history .content--product .article--product.article--pachinko .figure{margin-right:3.5%}.body--history .content--product .article--product.article--pachinko .caption--iconBullet{margin-right:8px}.body--history .content--product .article--product.article--pachinko .title--productName{color:#003291}@media screen and (min-width:521px){.body--history .content--product .article--product.article--pachinko .caption{margin-left:10%}}@media screen and (min-width:961px){.body--history .content--product .article--product.article--pachinko .caption{margin-left:0;right:-99%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--product.article--pachinko .caption{margin-left:8%}}.body--history .content--product .article--product.article--pachinko .caption--wrap{background-color:#003291}.body--history .content--product .article--product.article--pachislot .figure{margin-left:3%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.body--history .content--product .article--product.article--pachislot .caption--iconBullet{margin-left:8px}.body--history .content--product .article--product.article--pachislot .title--productName{color:#c8141e}@media screen and (min-width:521px){.body--history .content--product .article--product.article--pachislot .caption{margin-left:10%}}@media screen and (min-width:961px){.body--history .content--product .article--product.article--pachislot .caption{left:-60%;margin-left:0}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--product.article--pachislot .caption{margin-left:10%}}.body--history .content--product .article--product.article--pachislot .caption--wrap{background-color:#c8141e}.body--history .content--product .article--product .figure{position:relative}.body--history .content--product .article--product .figure .caption{bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:flex-start;width:100%}.body--history .content--product .article--product .figure .caption .caption--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:1px 1.5rem}.body--history .content--product .article--product .figure .caption--iconBullet{margin-top:2px;width:30px}.body--history .content--product .article--product .figure .caption--releaseYear{color:#fff;font-size:1.5rem;font-weight:700;line-height:1}@media screen and (min-width:521px){.body--history .content--product .article--product .figure{-webkit-box-flex:0;-ms-flex:0 1 25vmax;flex:0 1 25vmax}}@media screen and (min-width:961px){.body--history .content--product .article--product .figure{-webkit-box-flex:0;-ms-flex:0 1 335px;flex:0 1 335px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--product .figure{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.body--history .content--product .article--product .figure .caption{bottom:0;left:0;margin-top:-20px;position:relative;right:0}.body--history .content--product .article--product .figure .caption .caption--wrap{padding:5px .8rem}.body--history .content--product .article--product .figure .caption--iconBullet{line-height:1;margin-top:0;max-width:25px;width:3vw}.body--history .content--product .article--product .figure .caption--releaseYear{font-size:1.3rem;font-size:clamp(1.3rem,1.3vw,1.4rem);line-height:1}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--product .figure{-webkit-box-flex:0;-ms-flex:0 1 38%;flex:0 1 38%}.body--history .content--product .article--product .figure .caption{bottom:0;left:0;margin-top:-15px;position:relative;right:0}.body--history .content--product .article--product .figure .caption .caption--wrap{padding:3px .8rem}.body--history .content--product .article--product .figure .caption--iconBullet{line-height:1.2;margin-top:0;max-width:25px;width:3vw}.body--history .content--product .article--product .figure .caption--releaseYear{-webkit-box-flex:0;-ms-flex:0 1 13rem;flex:0 1 13rem;font-size:1.1rem!important;font-size:clamp(1.3rem,1.3vw,1.4rem);line-height:1.2}}@media screen and (max-width:520px){.body--history .content--product .article--product .figure{max-width:40vw}.body--history .content--product .article--product .figure .caption{display:block;margin:-5% auto 0;padding:0;position:static;width:90%}.body--history .content--product .article--product .figure .caption .caption--wrap{display:block;padding:0}.body--history .content--product .article--product .figure .caption--iconBullet{display:none!important}.body--history .content--product .article--product .figure .caption--releaseYear{display:block;font-size:1.2rem;padding:3px 5px;text-align:center}}.body--history .content--product .article--product .box--productDetail{-webkit-box-flex:1;-ms-flex:1;flex:1}.body--history .content--product .article--product .title--logo{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.body--history .content--product .article--product .title--productName{font-family:Noto Sans JP,sans-serif;font-size:2.3rem;font-size:clamp(1.9rem,2.2vw,2.4rem);font-weight:700;margin-bottom:5px;position:relative}.body--history .content--product .article--product .title--productName .title--subTitle{font-size:75%;margin-left:1rem}.body--history .content--product .article--product .text--detail{font-size:1.4rem;font-size:clamp(1.3rem,1.6vw,1.5rem)}.body--history .content--product .article--product .text--detail+.text--detail{margin-top:.8rem}.body--history .content--product .article--product .strong{font-weight:700}.body--history .content--product .article--product .text--copyright{font-size:1.3rem;font-size:clamp(1.2rem,1.4vw,1.4rem);margin-top:1rem}.body--history .content--product .article--product .link .text{color:#000}@media screen and (min-width:521px){.body--history .content--product .text--releaseYear .images{max-width:200px}.body--history .content--product .article--product+.text--releaseYear{margin-top:1.5%}.body--history .content--product .article--product{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:960px}.body--history .content--product .article--product>.link{color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.body--history .content--product .article--left.article--pachinko{padding:7% 9% 5% 3%}.body--history .content--product .article--left.article--pachislot{padding:3% 9% 2% 5%}.body--history .content--product .article--right{margin-left:auto}.body--history .content--product .article--right.article--pachinko{padding:4% 8% 4% 6%}.body--history .content--product .article--right.article--pachislot{padding:3% 5% 5% 8%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--product+.article--product{margin-top:5%}.body--history .content--product .article--product.article--left.article--pachislot{padding-right:8%}.body--history .content--product .article--product.article--right{background-position:100% 0}.body--history .content--product .article--product.article--right.article--pachinko{padding-left:5%}.body--history .content--product .article--product.article--right.article--pachislot{padding-right:5%}}@media screen and (max-width:520px){.body--history .content--product .text--releaseYear .images{max-width:40vw}.body--history .content--product .text--releaseYear:after{height:25px;width:25px}.body--history .content--product .article--product+.text--releaseYear{margin-top:5%}.body--history .content--product .article--product{display:block;margin:0 1%;overflow:hidden;padding-bottom:6%;position:relative}.body--history .content--product .article--product .box{position:static}.body--history .content--product .article--product .title--productName{font-size:1.5rem;line-height:1.4;margin-bottom:1.2rem}.body--history .content--product .article--product .title--productName .title--subTitle{display:block;margin-left:0}.body--history .content--product .article--product .text--detail{font-size:1.2rem;line-height:1.6}.body--history .content--product .article--product .text--copyright{font-size:1.1rem;line-height:1.4}.body--history .content--product .article--pachinko{margin-left:2%;padding-left:4%;padding-right:8%}.body--history .content--product .article--pachinko .figure{float:left}.body--history .content--product .article--pachinko .box{margin-left:-6%}.body--history .content--product .article--pachinko .title--logo{left:10%;margin-bottom:0;position:absolute;top:8%;width:180px}.body--history .content--product .article--pachislot{margin-right:0;padding-left:9%;padding-right:6%}.body--history .content--product .article--pachislot .figure{float:right;margin-left:1%!important}.body--history .content--product .article--pachislot .title--logo{padding-left:0;width:49%}}@media screen and (min-width:961px){.body--history .content--product .article--lupin1998 .title--logo{margin:0 auto;max-width:450px;padding-top:50px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin1998 .title--logo{margin-bottom:1%;max-width:85%;padding-top:7%}.body--history .content--product .article--lupin1998 .figure{padding-bottom:3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin1998 .title--logo{margin-bottom:1%;max-width:90%;padding-top:7%}.body--history .content--product .article--lupin1998 .figure{padding-bottom:4%}}@media screen and (min-width:521px){.body--history .content--product .article--lupin2000 .title--logo{position:absolute}}@media screen and (min-width:961px){.body--history .content--product .article--lupin2000 .title--logo{max-width:380px;top:-30px;-webkit-transform:translateX(10%);transform:translateX(10%);width:32vw}.body--history .content--product .article--lupin2000 .box--productDetail{padding-top:280px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin2000 .title--logo{max-width:39%;top:-40px;-webkit-transform:translateX(10%);transform:translateX(10%)}.body--history .content--product .article--lupin2000 .box--productDetail{padding-left:4.5vw;padding-top:32%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin2000 .title--logo{max-width:40%;top:-4%;-webkit-transform:translateX(20%);transform:translateX(20%)}.body--history .content--product .article--lupin2000 .figure{padding-top:0}.body--history .content--product .article--lupin2000 .box--productDetail{padding-left:5%;padding-top:28vw}}@media screen and (min-width:521px){.body--history .content--product .article--fujiko2002 .title--logo{-webkit-transform:translateX(10%);transform:translateX(10%)}}@media screen and (min-width:961px){.body--history .content--product .article--fujiko2002{padding-right:7%!important}.body--history .content--product .article--fujiko2002 .title--logo{margin:0 auto 20px;max-width:450px;padding-top:6vmax}.body--history .content--product .article--fujiko2002 .figure{padding-top:2%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--fujiko2002{padding-right:10%!important}.body--history .content--product .article--fujiko2002 .title--logo{max-width:80%;padding-top:15%}.body--history .content--product .article--fujiko2002 .figure{padding-bottom:2%;padding-top:2%}.body--history .content--product .article--fujiko2002 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--fujiko2002 .title--logo{max-width:85%;padding-top:15%}.body--history .content--product .article--fujiko2002 .figure{padding-bottom:3%;padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--lupin2002{margin-top:3%;padding-right:4%!important}.body--history .content--product .article--lupin2002 .title--logo{max-width:380px;padding-top:50px}.body--history .content--product .article--lupin2002 .figure{padding:2% 0 0 2%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin2002{margin-top:3%}.body--history .content--product .article--lupin2002 .title--logo{max-width:80%;padding-top:12%}.body--history .content--product .article--lupin2002 .figure{margin-right:1.5%!important;padding:2% 0 2% 2%}.body--history .content--product .article--lupin2002 .figure img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5% 0 0}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin2002 .title--logo{max-width:80%;padding-top:10%}.body--history .content--product .article--lupin2002 .figure{padding:1% 0 2% 3%}}@media screen and (min-width:521px){.body--history .content--product .article--zenigata2004 .title--logo{margin:0 auto}}@media screen and (min-width:961px){.body--history .content--product .article--zenigata2004{margin-top:3%}.body--history .content--product .article--zenigata2004 .title--logo{max-width:340px;padding-top:50px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--zenigata2004{margin-top:3%}.body--history .content--product .article--zenigata2004 .title--logo{max-width:75%;padding-top:12%}.body--history .content--product .article--zenigata2004 .figure{padding:2% 2% 4% 0}.body--history .content--product .article--zenigata2004 .box--productDetail{padding-left:3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--zenigata2004 .title--logo{max-width:80%;padding-top:11%}.body--history .content--product .article--zenigata2004 .figure{padding:2% 0 4%}.body--history .content--product .article--zenigata2004 .box--productDetail{padding-left:3%}}@media screen and (min-width:521px){.body--history .content--product .article--lupin2005 .title--logo{margin:0 auto 20px}}@media screen and (min-width:961px){.body--history .content--product .article--lupin2005 .title--logo{max-width:380px;padding-top:50px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin2005{padding-left:10%!important}.body--history .content--product .article--lupin2005 .title--logo{max-width:80%;padding-top:12%}.body--history .content--product .article--lupin2005 .figure{padding:2% 2% 4% 0}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin2005{padding-left:6%!important}.body--history .content--product .article--lupin2005 .title--logo{max-width:85%;padding-top:11%}.body--history .content--product .article--lupin2005 .figure{padding:2% 0 4%}}@media screen and (min-width:521px){.body--history .content--product .article--lupin2007 .title--logo{margin:0 auto 10px}}@media screen and (min-width:961px){.body--history .content--product .article--lupin2007{margin-top:3%}.body--history .content--product .article--lupin2007 .title--logo{margin-bottom:5px;max-width:280px;padding-top:65px}.body--history .content--product .article--lupin2007 .box--productDetail{padding-left:2%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin2007{margin-top:3%}.body--history .content--product .article--lupin2007 .title--logo{margin-bottom:20px;max-width:65%;padding-top:15%}.body--history .content--product .article--lupin2007 .figure{margin-left:1%!important;padding:2% 2% 4% 0}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin2007 .title--logo{max-width:70%;padding-top:8%}.body--history .content--product .article--lupin2007 .figure{margin-left:1%!important;padding:2% 0 4%}}@media screen and (min-width:961px){.body--history .content--product .article--lupin2008 .title--logo{margin:0 auto;max-width:380px;padding-top:50px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin2008{padding-left:8%!important}.body--history .content--product .article--lupin2008 .title--logo{max-width:80%;padding-top:12%}.body--history .content--product .article--lupin2008 .figure{margin-right:1.5%!important;padding:2% 2% 2% 0}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin2008{padding-left:6%!important}.body--history .content--product .article--lupin2008 .title--logo{margin-bottom:0;max-width:75%;padding-top:13%}.body--history .content--product .article--lupin2008 .figure{padding:2% 0 3%}.body--history .content--product .article--lupin2008 .title--subTitle{display:block;font-size:1.4rem;margin-left:0!important;margin-top:-5px}}@media screen and (min-width:961px){.body--history .content--product .article--crLupin2010 .title--logo{margin:0 auto 20px;max-width:380px;padding-top:0}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--crLupin2010 .title--logo{margin-left:none;max-width:75%;padding-top:4%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--crLupin2010 .title--logo{margin-bottom:10px;max-width:80%;padding-top:8%}}@media screen and (min-width:521px){.body--history .content--product .article--slotLupin2010 .title--logo{margin:0 auto 15px}.body--history .content--product .article--slotLupin2010 .figure{padding-top:2%}.body--history .content--product .article--slotLupin2010 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3%}}@media screen and (min-width:961px){.body--history .content--product .article--slotLupin2010{margin-top:2%}.body--history .content--product .article--slotLupin2010 .title--logo{max-width:380px;padding-top:40px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--slotLupin2010{margin-top:5%}.body--history .content--product .article--slotLupin2010 .title--logo{margin-left:none;max-width:85%;padding-top:10%}.body--history .content--product .article--slotLupin2010 .box--productDetail{padding-left:3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--slotLupin2010{margin-top:5%}.body--history .content--product .article--slotLupin2010 .title--logo{margin-bottom:10px;max-width:90%;padding-top:8%}.body--history .content--product .article--slotLupin2010 .box--productDetail{padding-left:3%}.body--history .content--product .article--slotLupin2010 .figure{padding-top:1%}}@media screen and (min-width:521px){.body--history .content--product .article--fujiko2012 .title--logo{margin:0 auto 20px}.body--history .content--product .article--fujiko2012 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--fujiko2012{margin-top:2%;padding-right:6%!important}.body--history .content--product .article--fujiko2012 .title--logo{margin-bottom:20px;max-width:450px;padding-top:18%}.body--history .content--product .article--fujiko2012 .box--productDetail{padding-left:2%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--fujiko2012{margin-top:5%}.body--history .content--product .article--fujiko2012 .title--logo{margin-left:none;max-width:90%;padding-top:13%}.body--history .content--product .article--fujiko2012 .box--productDetail{padding-left:2%}.body--history .content--product .article--fujiko2012 .figure{padding-bottom:5%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--fujiko2012{margin-top:5%}.body--history .content--product .article--fujiko2012 .title--logo{margin-bottom:0;max-width:90%;padding-top:13%}.body--history .content--product .article--fujiko2012 .box--productDetail{padding-left:1%}.body--history .content--product .article--fujiko2012 .figure{margin-left:1%!important;padding-bottom:5%;padding-top:2%}}@media screen and (min-width:521px){.body--history .content--product .article--lupin2012 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--lupin2012{margin-top:3%}.body--history .content--product .article--lupin2012 .title--logo{max-width:380px;padding-top:30px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--lupin2012{margin-top:5%}.body--history .content--product .article--lupin2012 .title--logo{margin-left:none;max-width:80%;padding-top:4%}.body--history .content--product .article--lupin2012 .figure{margin-left:5%;padding-top:1%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--lupin2012{margin-top:3%}.body--history .content--product .article--lupin2012 .title--logo{margin-bottom:10px;max-width:85%;padding-top:4%}.body--history .content--product .article--lupin2012 .figure{margin-left:5%;padding-top:1%}}@media screen and (min-width:521px){.body--history .content--product .article--crLupin2013 .title--logo{left:-20%;position:absolute;right:5%;z-index:1}.body--history .content--product .article--crLupin2013 .box--productDetail{position:relative}.body--history .content--product .article--crLupin2013 .figure{z-index:2}.body--history .content--product .article--crLupin2013 .title--productName{position:relative;z-index:3}}@media screen and (min-width:961px){.body--history .content--product .article--crLupin2013 .title--logo{top:-50px}.body--history .content--product .article--crLupin2013 .box--productDetail{padding-top:230px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--crLupin2013 .title--logo{top:-15%}.body--history .content--product .article--crLupin2013 .box--productDetail{padding-top:25%}.body--history .content--product .article--crLupin2013 .figure{padding-bottom:3%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--crLupin2013 .title--logo{top:-10%}.body--history .content--product .article--crLupin2013 .figure{padding-bottom:3%;padding-top:2%}.body--history .content--product .article--crLupin2013 .box--productDetail{padding-top:24vw}}@media screen and (min-width:521px){.body--history .content--product .article--zenigata2014 .title--logo{margin:0 auto 20px}.body--history .content--product .article--zenigata2014 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--zenigata2014{margin-top:2%}.body--history .content--product .article--zenigata2014 .title--logo{max-width:380px;padding-top:15%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--zenigata2014{margin-top:5%}.body--history .content--product .article--zenigata2014 .title--logo{margin-left:none;max-width:85%;padding-top:8%}.body--history .content--product .article--zenigata2014 .box--productDetail{padding-left:2%}.body--history .content--product .article--zenigata2014 .figure{padding-bottom:5%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--zenigata2014{margin-top:5%}.body--history .content--product .article--zenigata2014 .title--logo{max-width:85%;padding-top:8%}.body--history .content--product .article--zenigata2014 .box--productDetail{padding-left:2%}.body--history .content--product .article--zenigata2014 .figure{padding-bottom:3%;padding-top:1%}}@media screen and (min-width:521px){.body--history .content--product .article--crLupin2015 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--crLupin2015{margin-top:3%}.body--history .content--product .article--crLupin2015 .title--logo{max-width:380px;padding-top:30px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--crLupin2015{margin-top:5%}.body--history .content--product .article--crLupin2015 .title--logo{margin-left:none;max-width:80%;padding-top:4%}.body--history .content--product .article--crLupin2015 .figure{padding-top:1%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--crLupin2015{margin-top:3%}.body--history .content--product .article--crLupin2015 .title--logo{margin-bottom:10px;max-width:85%;padding-top:4%}.body--history .content--product .article--crLupin2015 .figure{padding-top:1%}}@media screen and (min-width:521px){.body--history .content--product .article--slotLupin2015 .title--logo{margin:0 auto 20px}.body--history .content--product .article--slotLupin2015 .figure{padding-top:2%}.body--history .content--product .article--slotLupin2015 .title--subTitle{display:block;margin-left:0!important;margin-top:-5px}}@media screen and (min-width:961px){.body--history .content--product .article--slotLupin2015{margin-top:2%}.body--history .content--product .article--slotLupin2015 .title--logo{margin-bottom:10px;max-width:340px;padding-top:5%;-webkit-transform:translateX(10%);transform:translateX(10%)}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--slotLupin2015{margin-top:5%}.body--history .content--product .article--slotLupin2015 .title--logo{margin-left:none;max-width:85%;padding-top:8%;-webkit-transform:translateX(0);transform:translateX(0)}.body--history .content--product .article--slotLupin2015 .box--productDetail{padding-left:4%}.body--history .content--product .article--slotLupin2015 .figure{padding-bottom:5%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--slotLupin2015{margin-top:5%}.body--history .content--product .article--slotLupin2015 .title--logo{margin-bottom:5px;max-width:75%;padding-top:8%}.body--history .content--product .article--slotLupin2015 .box--productDetail{padding-left:3%}.body--history .content--product .article--slotLupin2015 .figure{padding-bottom:3%;padding-top:1%}}@media screen and (min-width:521px){.body--history .content--product .article--slotLupin2016 .title--logo{left:-10%;position:absolute;right:5%;z-index:1}.body--history .content--product .article--slotLupin2016 .box--productDetail{position:relative}.body--history .content--product .article--slotLupin2016 .figure{z-index:2}.body--history .content--product .article--slotLupin2016 .title--productName{position:relative;z-index:3}}@media screen and (min-width:961px){.body--history .content--product .article--slotLupin2016 .title--logo{top:2%}.body--history .content--product .article--slotLupin2016 .box--productDetail{padding-top:230px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--slotLupin2016 .title--logo{top:0}.body--history .content--product .article--slotLupin2016 .box--productDetail{padding-top:33%}.body--history .content--product .article--slotLupin2016 .figure{margin-right:-3%;padding-bottom:5%;padding-top:4%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--slotLupin2016{padding:3% 0 2% 5%!important}.body--history .content--product .article--slotLupin2016 .title--logo{top:2%}.body--history .content--product .article--slotLupin2016 .figure{margin-right:-5%;padding-bottom:6%;padding-top:8%}.body--history .content--product .article--slotLupin2016 .box--productDetail{padding-left:3%;padding-top:29vw}}@media screen and (min-width:961px){.body--history .content--product .article--crLupin2016{margin-top:4%}.body--history .content--product .article--crLupin2016 .title--logo{margin-bottom:10px;max-width:380px;padding-top:14%;-webkit-transform:translateX(10%);transform:translateX(10%)}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--crLupin2016{margin-top:5%}.body--history .content--product .article--crLupin2016 .title--logo{margin-left:none;max-width:85%;padding-top:8%;-webkit-transform:translateX(0);transform:translateX(0)}.body--history .content--product .article--crLupin2016 .figure{padding-bottom:5%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--crLupin2016{margin-top:5%}.body--history .content--product .article--crLupin2016 .title--logo{margin:0 0 10px;max-width:80%;padding-top:15%}.body--history .content--product .article--crLupin2016 .figure{margin-left:3%;padding-bottom:3%;padding-top:3%}}@media screen and (min-width:521px){.body--history .content--product .article--fujiko2018 .title--logo{margin:0 auto 20px}.body--history .content--product .article--fujiko2018 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--fujiko2018{margin-top:2%}.body--history .content--product .article--fujiko2018 .title--logo{max-width:430px;padding-top:10%}.body--history .content--product .article--fujiko2018 .figure{margin-right:-1%}.body--history .content--product .article--fujiko2018 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3%}.body--history .content--product .article--fujiko2018 .title--productName{margin-top:-10%}.body--history .content--product .article--fujiko2018 .box--productDetail{padding-left:3%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--fujiko2018{margin-top:5%}.body--history .content--product .article--fujiko2018 .title--logo{margin-left:none;max-width:100%;padding-top:12%}.body--history .content--product .article--fujiko2018 .box--productDetail{padding-left:4%}.body--history .content--product .article--fujiko2018 .title--productName{margin-top:-8%}.body--history .content--product .article--fujiko2018 .figure{padding-bottom:5%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--fujiko2018{margin-top:5%}.body--history .content--product .article--fujiko2018 .title--logo{margin-bottom:0;max-width:100%;padding-top:10%}.body--history .content--product .article--fujiko2018 .box--productDetail{padding-left:4%}.body--history .content--product .article--fujiko2018 .title--productName{margin-top:-3%}.body--history .content--product .article--fujiko2018 .figure{padding-bottom:5%;padding-top:3%}}@media screen and (min-width:521px){.body--history .content--product .article--slotLupin2018 .title--logo{margin:0 auto 20px}.body--history .content--product .article--slotLupin2018 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--slotLupin2018{margin-top:3%}.body--history .content--product .article--slotLupin2018 .title--logo{margin-bottom:10px;max-width:400px;padding-top:50px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--slotLupin2018{margin-top:5%}.body--history .content--product .article--slotLupin2018 .title--logo{margin-left:none;max-width:88%;padding-top:6%}.body--history .content--product .article--slotLupin2018 .figure{padding-top:2%}.body--history .content--product .article--slotLupin2018 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3%}.body--history .content--product .article--slotLupin2018 .box--productDetail{padding-left:3.5%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--slotLupin2018{margin-top:3%}.body--history .content--product .article--slotLupin2018 .title--logo{margin-bottom:10px;max-width:85%;padding-top:7%}.body--history .content--product .article--slotLupin2018 .figure{padding-top:2%}.body--history .content--product .article--slotLupin2018 .box--productDetail{padding-left:3%}}@media screen and (min-width:521px){.body--history .content--product .article--crLupin2019 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--crLupin2019 .title--logo{margin:-10px auto 0;max-width:360px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--crLupin2019{margin-top:5%}.body--history .content--product .article--crLupin2019 .title--logo{margin-left:3%;max-width:80%}.body--history .content--product .article--crLupin2019 .figure{padding-top:0}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--crLupin2019{margin-top:3%}.body--history .content--product .article--crLupin2019 .title--logo{margin-bottom:10px;max-width:75%;padding-top:0}.body--history .content--product .article--crLupin2019 .figure{padding-top:2%}}@media screen and (min-width:521px){.body--history .content--product .article--slotLupin2019 .title--logo{margin:0 auto 20px}.body--history .content--product .article--slotLupin2019 .figure{padding-top:2%}.body--history .content--product .article--slotLupin2019 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7%}}@media screen and (min-width:961px){.body--history .content--product .article--slotLupin2019 .title--logo{max-width:400px;padding-top:50px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--slotLupin2019{margin-top:5%}.body--history .content--product .article--slotLupin2019 .title--logo{margin-left:3%;max-width:90%;padding-top:8%}.body--history .content--product .article--slotLupin2019 .figure{padding-top:2%}.body--history .content--product .article--slotLupin2019 .box--productDetail{padding-left:6%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--slotLupin2019{margin-top:3%}.body--history .content--product .article--slotLupin2019 .title--logo{max-width:90%;padding-top:10%}.body--history .content--product .article--slotLupin2019 .figure{margin-top:-2%;padding-bottom:4%}.body--history .content--product .article--slotLupin2019 .figure>img{padding:0 4%}.body--history .content--product .article--slotLupin2019 .box--productDetail{padding-left:4%}}@media screen and (min-width:961px){.body--history .content--product .article--pLupin2020 .title--logo{margin:0 auto 10px;max-width:400px;padding-top:6%}.body--history .content--product .article--pLupin2020 .figure{margin-top:-3%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--pLupin2020{margin-top:5%}.body--history .content--product .article--pLupin2020 .title--logo{margin-bottom:20px;margin-left:3%;max-width:80%;padding-top:6%}.body--history .content--product .article--pLupin2020 .figure{margin-top:-3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--pLupin2020{margin-top:3%}.body--history .content--product .article--pLupin2020 .title--logo{margin-bottom:10px;max-width:80%;padding-top:8%}.body--history .content--product .article--pLupin2020 .figure{margin-top:-4%}}@media screen and (min-width:521px){.body--history .content--product .article--zenigata2021 .title--logo{margin:0 auto 20px}.body--history .content--product .article--zenigata2021 .figure{margin-top:-6%}.body--history .content--product .article--zenigata2021 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box}.body--history .content--product .article--zenigata2021 .title--productName{margin-top:-20px}}@media screen and (min-width:961px){.body--history .content--product .article--zenigata2021{margin-top:2%}.body--history .content--product .article--zenigata2021 .title--logo{max-width:360px;padding-top:12%}.body--history .content--product .article--zenigata2021 .figure{margin-top:-4%}.body--history .content--product .article--zenigata2021 .figure>img{padding:0 3%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--zenigata2021{margin-top:5%}.body--history .content--product .article--zenigata2021 .title--logo{margin-left:none;max-width:85%;padding-top:8%}.body--history .content--product .article--zenigata2021 .box--productDetail{padding-left:4%}.body--history .content--product .article--zenigata2021 .figure{margin-top:-3%}.body--history .content--product .article--zenigata2021 .figure>img{padding:0 4%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--zenigata2021{margin-top:5%}.body--history .content--product .article--zenigata2021 .title--logo{max-width:85%;padding-top:8%}.body--history .content--product .article--zenigata2021 .box--productDetail{padding-left:4%}.body--history .content--product .article--zenigata2021 .figure{padding-bottom:3%;padding-top:1%}.body--history .content--product .article--zenigata2021 .figure>img{padding:0 3%}}@media screen and (min-width:961px){.body--history .content--product .article--pLupin2022-01 .title--logo{margin:0 auto 20px;max-width:400px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--pLupin2022-01{margin-top:5%}.body--history .content--product .article--pLupin2022-01 .title--logo{margin-bottom:20px;margin-left:3%;max-width:80%;padding-top:6%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--pLupin2022-01{margin-top:3%}.body--history .content--product .article--pLupin2022-01 .title--logo{margin-bottom:10px;max-width:85%;padding-top:2%}}@media screen and (min-width:521px){.body--history .content--product .article--slotsLupin2022 .title--logo{margin:0 auto 20px}.body--history .content--product .article--slotsLupin2022 .figure{padding-top:2%}.body--history .content--product .article--slotsLupin2022 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:961px){.body--history .content--product .article--slotsLupin2022{margin-top:1%;padding-bottom:3%}.body--history .content--product .article--slotsLupin2022 .title--logo{margin-bottom:10px;max-width:420px;padding-top:60px}.body--history .content--product .article--slotsLupin2022 .figure>img{padding:0 4%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--slotsLupin2022{margin-top:5%}.body--history .content--product .article--slotsLupin2022 .title--logo{margin-left:3%;max-width:90%;padding-top:12%}.body--history .content--product .article--slotsLupin2022 .figure{margin-top:-1%}.body--history .content--product .article--slotsLupin2022 .figure>img{padding:0 5%}.body--history .content--product .article--slotsLupin2022 .box--productDetail{padding-left:3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--slotsLupin2022{margin-top:3%}.body--history .content--product .article--slotsLupin2022 .title--logo{margin-bottom:10px;max-width:95%;padding-top:12%}.body--history .content--product .article--slotsLupin2022 .figure{margin-top:-2%}.body--history .content--product .article--slotsLupin2022 .figure>img{padding:0 4%}.body--history .content--product .article--slotsLupin2022 .box--productDetail{padding-left:7%}}@media screen and (min-width:961px){.body--history .content--product .article--pLupin2022-02{margin-top:2%}.body--history .content--product .article--pLupin2022-02 .title--logo{margin:0 auto 10px;max-width:380px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--pLupin2022-02{margin-top:5%}.body--history .content--product .article--pLupin2022-02 .title--logo{margin-bottom:10px;margin-left:3%;max-width:78%;padding-top:4%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--pLupin2022-02{margin-top:3%}.body--history .content--product .article--pLupin2022-02 .title--logo{margin-bottom:10px;max-width:82%;padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--pLupin2023 .title--logo{margin:0 auto 5px;max-width:380px;padding-top:5%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--pLupin2023{margin-top:5%}.body--history .content--product .article--pLupin2023 .title--logo{margin-bottom:20px;margin-left:3%;max-width:80%;padding-top:6%}.body--history .content--product .article--pLupin2023 .figure{padding-bottom:3%;padding-top:2%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--pLupin2023{margin-top:3%}.body--history .content--product .article--pLupin2023 .title--logo{margin-bottom:10px;max-width:80%;padding-top:1%}.body--history .content--product .article--pLupin2023 .figure{padding-bottom:3%;padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--eLupin2023-01{margin-top:3%}.body--history .content--product .article--eLupin2023-01 .title--logo{margin:0 auto 10px;max-width:380px}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--eLupin2023-01{margin-top:5%}.body--history .content--product .article--eLupin2023-01 .title--logo{margin-bottom:10px;margin-left:3%;max-width:78%;padding-top:3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--eLupin2023-01{margin-top:3%}.body--history .content--product .article--eLupin2023-01 .title--logo{margin-bottom:10px;max-width:75%;padding-top:2%}}@media screen and (min-width:521px){.body--history .content--product .article--zenigata2023 .title--logo{margin:0 auto}.body--history .content--product .article--zenigata2023 .figure>img{-webkit-box-sizing:border-box;box-sizing:border-box}.body--history .content--product .article--zenigata2023 .title--productName{margin-top:-20px}}@media screen and (min-width:961px){.body--history .content--product .article--zenigata2023{margin-top:2%}.body--history .content--product .article--zenigata2023 .title--logo{max-width:340px;padding-top:8%;-webkit-transform:translateX(10%);transform:translateX(10%)}.body--history .content--product .article--zenigata2023 .title--productName{margin-top:-90px}.body--history .content--product .article--zenigata2023 .figure>img{padding:0 4%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--zenigata2023{margin-top:5%}.body--history .content--product .article--zenigata2023 .title--logo{max-width:80%;padding-top:8%;-webkit-transform:translateX(10%);transform:translateX(10%)}.body--history .content--product .article--zenigata2023 .title--productName{margin-top:-60px}.body--history .content--product .article--zenigata2023 .box--productDetail{padding-left:8%}.body--history .content--product .article--zenigata2023 .figure>img{padding:0 3%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--zenigata2023{margin-top:5%}.body--history .content--product .article--zenigata2023 .title--logo{max-width:85%;padding-top:8%;-webkit-transform:translateX(10%);transform:translateX(10%)}.body--history .content--product .article--zenigata2023 .title--productName{margin-top:-60px}.body--history .content--product .article--zenigata2023 .box--productDetail{padding-left:4%}.body--history .content--product .article--zenigata2023 .figure{padding-bottom:3%;padding-top:1%}.body--history .content--product .article--zenigata2023 .figure>img{padding:0 2%}}@media screen and (min-width:521px){.body--history .content--product .article--eLupin2023-02 .figure{padding-top:2%}}@media screen and (min-width:961px){.body--history .content--product .article--eLupin2023-02 .title--logo{margin:0 auto;max-width:400px}.body--history .content--product .article--eLupin2023-02 .figure{margin-top:-14%}}@media only screen and (min-width:862px)and (max-width:1100px){.body--history .content--product .article--eLupin2023-02{margin-top:5%}.body--history .content--product .article--eLupin2023-02 .title--logo{margin-bottom:10px;margin-left:3%;max-width:80%;padding-top:3%}.body--history .content--product .article--eLupin2023-02 .figure{margin-top:-13%}.body--history .content--product .article--eLupin2023-02 .box--productDetail{padding-right:4%}}@media only screen and (min-width:521px)and (max-width:861px){.body--history .content--product .article--eLupin2023-02{margin-top:3%}.body--history .content--product .article--eLupin2023-02 .title--logo{margin-bottom:10px;max-width:80%;padding-top:5%}.body--history .content--product .article--eLupin2023-02 .figure{margin-top:-12%}}@media screen and (max-width:520px){.body--history .content--product .article--lupin1998{padding-top:80px}.body--history .content--product .article--fujiko2002,.body--history .content--product .article--lupin2000{padding-top:5vh}.body--history .content--product .article--fujiko2002 .title--logo,.body--history .content--product .article--lupin2000 .title--logo{padding-left:3%}.body--history .content--product .article--fujiko2002 .figure,.body--history .content--product .article--lupin2000 .figure{padding-top:2vh}.body--history .content--product .article--fujiko2002{padding-top:7vh}.body--history .content--product .article--fujiko2002 .figure{margin-left:3%;padding-top:0}.body--history .content--product .article--fujiko2002 .title--logo{left:5%;position:absolute;top:17%;width:190px}.body--history .content--product .article--fujiko2002 .box{padding-top:16vh}.body--history .content--product .article--lupin2002{margin-top:6%;padding-top:110px}.body--history .content--product .article--lupin2002 .title--logo{left:13%;top:10%}.body--history .content--product .article--lupin2002 .box{padding-top:3vh}.body--history .content--product .article--zenigata2004{padding-top:6vh}.body--history .content--product .article--zenigata2004 .title--logo{margin-bottom:2%;padding-top:2%}.body--history .content--product .article--lupin2005,.body--history .content--product .article--lupin2008{padding-top:120px}.body--history .content--product .article--lupin2005 .title--logo,.body--history .content--product .article--lupin2008 .title--logo{left:13%;top:7%}.body--history .content--product .article--lupin2005 .box,.body--history .content--product .article--lupin2008 .box{padding-top:2vh}.body--history .content--product .article--lupin2007{padding-top:6vh}.body--history .content--product .article--lupin2007 .title--logo{margin-bottom:2%;padding-top:5%}.body--history .content--product .article--lupin2007 .figure{margin-bottom:2%}.body--history .content--product .article--crLupin2010{padding-top:115px}.body--history .content--product .article--crLupin2010 .title--logo{top:5%}.body--history .content--product .article--crLupin2010 .box{padding-top:2vh}.body--history .content--product .article--slotLupin2010{margin-top:5%;padding-top:6vh}.body--history .content--product .article--slotLupin2010 .title--logo{margin-bottom:2%;padding-top:3%}.body--history .content--product .article--fujiko2012{padding-top:6vh}.body--history .content--product .article--fujiko2012 .title--logo{left:5%;position:absolute;top:19%;width:195px}.body--history .content--product .article--fujiko2012 .box{padding-top:16vh}.body--history .content--product .article--lupin2012{padding-top:115px}.body--history .content--product .article--lupin2012 .title--logo{top:5%}.body--history .content--product .article--lupin2012 .box{padding-top:2vh}.body--history .content--product .article--crLupin2013{padding-top:115px}.body--history .content--product .article--crLupin2013 .title--logo{left:-5%;top:-5%;width:270px;z-index:1}.body--history .content--product .article--crLupin2013 .figure{z-index:3}.body--history .content--product .article--crLupin2013 .box{padding-top:2vh}.body--history .content--product .article--zenigata2014{padding-right:4%;padding-top:6vh}.body--history .content--product .article--zenigata2014 .title--logo{left:8%;position:absolute;top:16%;width:190px}.body--history .content--product .article--zenigata2014 .box{padding-top:15vh}.body--history .content--product .article--crLupin2015{padding-top:115px}.body--history .content--product .article--crLupin2015 .title--logo{top:6%}.body--history .content--product .article--crLupin2015 .box{padding-top:2vh}.body--history .content--product .article--slotLupin2015{margin-top:5%;padding-right:4%;padding-top:6vh}.body--history .content--product .article--slotLupin2015 .title--logo{margin-bottom:3%;padding-top:7%}.body--history .content--product .article--slotLupin2015 .figure{padding-top:3vh}.body--history .content--product .article--slotLupin2016{padding-right:4%;padding-top:6vh}.body--history .content--product .article--slotLupin2016 .title--logo{left:-3%;position:absolute;top:10%;width:230px}.body--history .content--product .article--slotLupin2016 .box{padding-top:15vh}.body--history .content--product .article--slotLupin2016 .figure{padding-top:3vh}.body--history .content--product .article--crLupin2016{margin-top:5%;padding-top:115px}.body--history .content--product .article--crLupin2016 .title--logo{top:8%}.body--history .content--product .article--crLupin2016 .box{padding-top:3vh}.body--history .content--product .article--fujiko2018{padding-right:4%;padding-top:4vh}.body--history .content--product .article--fujiko2018 .title--logo{left:4%;position:absolute;top:16%;width:210px}.body--history .content--product .article--fujiko2018 .box{padding-top:19vh}.body--history .content--product .article--fujiko2018 .figure{padding-top:1vh}.body--history .content--product .article--slotLupin2018{margin-top:5%;padding-right:3%;padding-top:4vh}.body--history .content--product .article--slotLupin2018 .title--logo{left:8%;position:absolute;top:16%;width:190px}.body--history .content--product .article--slotLupin2018 .box{padding-top:18vh}.body--history .content--product .article--slotLupin2018 .figure{padding-top:2vh}.body--history .content--product .article--crLupin2019{padding-top:115px}.body--history .content--product .article--crLupin2019 .title--logo{top:3.5%}.body--history .content--product .article--crLupin2019 .box{padding-top:3vh}.body--history .content--product .article--slotLupin2019{margin-top:5%;padding-right:3%;padding-top:4vh}.body--history .content--product .article--slotLupin2019 .title--logo{left:5%;position:absolute;top:16%;width:185px}.body--history .content--product .article--slotLupin2019 .box{padding-top:21vh}.body--history .content--product .article--slotLupin2019 .figure{padding-top:2vh}.body--history .content--product .article--pLupin2020{padding-top:95px}.body--history .content--product .article--pLupin2020 .title--logo{top:5%}.body--history .content--product .article--pLupin2020 .box{padding-top:4vh}.body--history .content--product .article--zenigata2021{margin-top:5%;padding-right:4%;padding-top:6vh}.body--history .content--product .article--zenigata2021 .title--logo{margin-bottom:2%;padding-top:5%}.body--history .content--product .article--pLupin2022-01{padding-top:100px}.body--history .content--product .article--pLupin2022-01 .title--logo{top:5%}.body--history .content--product .article--pLupin2022-01 .box{padding-top:3vh}.body--history .content--product .article--slotsLupin2022{margin-top:5%;padding-right:3%;padding-top:4vh}.body--history .content--product .article--slotsLupin2022 .title--logo{left:5%;position:absolute;top:19%;width:185px}.body--history .content--product .article--slotsLupin2022 .box{padding-top:18vh}.body--history .content--product .article--slotsLupin2022 .figure{padding-top:2vh}.body--history .content--product .article--pLupin2022-02{margin-top:5%;padding-top:110px}.body--history .content--product .article--pLupin2022-02 .title--logo{top:5%}.body--history .content--product .article--pLupin2022-02 .box{padding-top:3vh}.body--history .content--product .article--pLupin2023{padding-top:110px}.body--history .content--product .article--pLupin2023 .title--logo{top:5%}.body--history .content--product .article--pLupin2023 .box{padding-top:3vh}.body--history .content--product .article--eLupin2023-01{margin-top:5%;padding-top:95px}.body--history .content--product .article--eLupin2023-01 .title--logo{top:2%}.body--history .content--product .article--eLupin2023-01 .box{padding-top:3vh}.body--history .content--product .article--zenigata2023{margin-top:5%;padding-right:4%;padding-top:6vh}.body--history .content--product .article--zenigata2023 .title--logo{margin-bottom:2%;padding-top:5%}.body--history .content--product .article--eLupin2023-02{margin-top:5%;padding-top:45px}.body--history .content--product .article--eLupin2023-02 .title--logo{top:4%;z-index:3}.body--history .content--product .article--eLupin2023-02 .box{padding-top:11vh}}.body--entryForm{background:#000 url(/images/common/bg_lupinlogo_repeat.png) no-repeat 50%;background-size:cover}.webp .body--event .content--archive{background:#000 url(/images/common/bg_lupinlogo_repeat.png.webp) no-repeat 50%;background-size:cover}.body--entryForm .l-main{background-color:#000;overflow:hidden;padding-bottom:8%;position:relative}.body--entryForm .l-main:after,.body--entryForm .l-main:before{content:"";display:block;position:absolute}.body--entryForm .l-main:before{background:url(/images/entryform/bg_entryform_02.png) repeat;height:200%;left:-10vw;opacity:.6;top:-15%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);width:200vw;z-index:1}.body--entryForm .l-main:after{background:#000;background:linear-gradient(87deg,transparent,rgba(0,0,0,.85) 30%,rgba(0,0,0,.85) 80%,transparent);bottom:0;left:0;right:0;top:0;z-index:2}@media screen and (max-width:520px){.body--entryForm .l-main:after{background:linear-gradient(87deg,transparent,rgba(0,0,0,.75) 20%,rgba(0,0,0,.8) 95%,transparent)}}.body--entryForm .l-main .l-pageInner{position:relative;z-index:3}.body--entryForm .l-main .title--page{margin:0 auto 2.5%;padding-top:5%;width:86%}@media screen and (max-width:520px){.body--entryForm .l-main .title--page{margin-bottom:4%;width:98%}}.body--entryForm .l-main .contents--form{position:relative;z-index:5}.body--entryForm .l-main .contents--form .wpcf7-form{margin-bottom:5%}.body--entryForm .l-main .contents--form .title--entryForm{margin:0 auto}.body--entryForm .l-main .contents--form .fieldset .title{color:#fff;font-size:1.65rem;font-size:clamp(1.5rem,1.6vw,1.7rem);font-weight:700;margin-bottom:3px}.body--entryForm .l-main .contents--form .fieldset .input--address,.body--entryForm .l-main .contents--form .fieldset .input--email,.body--entryForm .l-main .contents--form .fieldset .input--furigana,.body--entryForm .l-main .contents--form .fieldset .input--name,.body--entryForm .l-main .contents--form .fieldset .input--phone{background-color:#fff;border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 10px 18px 30px;width:100%}.body--entryForm .l-main .contents--form .fieldset .input--zipcode{border:none;border-radius:0 4px 4px 0;padding:18px 30px}.body--entryForm .l-main .contents--form .fieldset .icon--required{background-color:red;border-radius:4px;color:#fff;font-size:1.2rem;line-height:1;margin-left:1rem;padding:2px 8px 3px;position:relative;top:-2px}.body--entryForm .l-main .contents--form .fieldset .wpcf7-not-valid-tip{color:red;font-size:1.3rem;font-weight:700;margin-top:3px}.body--entryForm .l-main .contents--form .list-item--zipcode{margin-bottom:2%}.body--entryForm .l-main .contents--form .icon--zipmark{background-color:#ccc;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;padding:14px 8px 10px}.body--entryForm .l-main .contents--form .note{color:#f8f8f8;margin-left:2rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.3rem}.body--entryForm .l-main .contents--form .fieldset--address{margin-top:3%}.body--entryForm .l-main .contents--form .box--privacyCheck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.body--entryForm .l-main .contents--form .box--privacyCheck .wpcf7-form-control-wrap{margin-top:3%}.body--entryForm .l-main .contents--form .box--privacyCheck .wpcf7-form-control-wrap label{background-color:#000;border-radius:4px;color:#fff;display:block;padding:10px 20px}.body--entryForm .l-main .contents--form .button{margin-top:5%;position:relative}.body--entryForm .l-main .contents--form .button .wpcf7-submit{background-color:red;border:1px solid #666;border-radius:4px;color:#fff;font-size:2rem;font-weight:700;padding:30px 0;width:100%}.body--entryForm .l-main .contents--form .button .wpcf7-submit:disabled{background:#999;color:#bbb}.body--entryForm .l-main .contents--form .button .wpcf7-spinner{background:transparent;left:40%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.body--entryForm .l-main .contents--form .wpcf7 form .wpcf7-response-output{margin-left:0;margin-right:0;margin-top:1%;padding:0}.body--entryForm .l-main .contents--form .wpcf7 form.invalid .wpcf7-response-output,.body--entryForm .l-main .contents--form .wpcf7 form.payment-required .wpcf7-response-output,.body--entryForm .l-main .contents--form .wpcf7 form.unaccepted .wpcf7-response-output{background-color:#d38b00;border:none;border-radius:10px;border-radius:4px;color:#fff;padding:20px 0;text-align:center}.body--entryForm .l-main .contents--form .wpcf7 form.sent .wpcf7-response-output{background-color:#46b450;border:none;border-radius:10px;border-radius:4px;color:#fff;padding:20px 0;text-align:center}@media screen and (min-width:521px){.body--entryForm .l-main .contents--form .block--formBody{margin-left:auto;margin-right:auto;max-width:940px;padding:0 20px}.body--entryForm .l-main .contents--form .l-flex--md{-ms-flex-wrap:wrap;flex-wrap:wrap}.body--entryForm .l-main .contents--form .l-flex--md .fieldset{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%}.body--entryForm .l-main .contents--form .l-flex--md .fieldset:nth-child(2n){margin-left:6%}.body--entryForm .l-main .contents--form .fieldset--email,.body--entryForm .l-main .contents--form .l-flex--md .fieldset:nth-of-type(n+3){margin-top:3%}.body--entryForm .l-main .contents--form .input--address,.body--entryForm .l-main .contents--form .input--email,.body--entryForm .l-main .contents--form .input--furigana,.body--entryForm .l-main .contents--form .input--name,.body--entryForm .l-main .contents--form .input--phone,.body--entryForm .l-main .contents--form .input--zipcode{font-size:1.7rem}.body--entryForm .l-main .contents--form .box--privacyCheck .wpcf7-form-control-wrap label{-webkit-transition:background-color .5s;transition:background-color .5s}.body--entryForm .l-main .contents--form .box--privacyCheck .wpcf7-form-control-wrap label:hover{background-color:#333}.body--entryForm .l-main .contents--form .button .wpcf7-submit{-webkit-transition:background-color .5s;transition:background-color .5s}.body--entryForm .l-main .contents--form .button .wpcf7-submit:hover{background-color:red}.body--entryForm .l-main .contents--form .button .wpcf7-submit:disabled:hover{background-color:#999}}@media screen and (max-width:520px){.body--entryForm .l-main .contents--form .wpcf7-form{margin-bottom:10%}.body--entryForm .l-main .contents--form .block--formBody{padding:0 3%}.body--entryForm .l-main .contents--form .fieldset .title{font-size:1.55rem}.body--entryForm .l-main .contents--form .fieldset .input--address,.body--entryForm .l-main .contents--form .fieldset .input--email,.body--entryForm .l-main .contents--form .fieldset .input--furigana,.body--entryForm .l-main .contents--form .fieldset .input--name,.body--entryForm .l-main .contents--form .fieldset .input--phone,.body--entryForm .l-main .contents--form .fieldset .input--zipcode{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:15px}.body--entryForm .l-main .contents--form .fieldset+.fieldset{margin-top:5%}.body--entryForm .l-main .contents--form .fieldset--address,.body--entryForm .l-main .contents--form .fieldset--email{margin-top:7%}.body--entryForm .l-main .contents--form .fieldset--quiz{margin-top:4%;padding:3.5% 3% 3%}.body--entryForm .l-main .contents--form .fieldset--quiz .title{font-size:3rem;text-align:center}.body--entryForm .l-main .contents--form .fieldset--quiz .title .icon--required{margin-left:15%;width:2.4rem}.body--entryForm .l-main .contents--form .fieldset--quiz .text{font-size:1.6rem}.body--entryForm .l-main .contents--form .fieldset--quiz .box--input{padding-left:0}.body--entryForm .l-main .contents--form .fieldset--quiz .input--quiz{background-color:#ccc;border-bottom:none;color:#000;font-size:3rem;padding:0 1rem 5px;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;outline:none}.body--entryForm .l-main .contents--form .fieldset--quiz .span--quizTitle{font-size:2rem;font-weight:700;-webkit-box-flex:0;-ms-flex:0 1 4rem;flex:0 1 4rem;margin-right:1rem;margin-top:1%}.body--entryForm .l-main .contents--form .fieldset--quiz .span--quizYear{font-size:2rem;font-weight:700;-webkit-box-flex:0;-ms-flex:0 1 4rem;flex:0 1 4rem;margin-left:1rem;margin-top:1%}.body--entryForm .l-main .contents--form .button .wpcf7-submit{background-color:red;border:none}}.body--entryForm .l-main .block--quiz .title--block{color:#fff;font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif;font-size:4rem;line-height:1.3;margin-bottom:0;position:relative;text-align:center;text-shadow:3px 3px 3px #f91000,-3px -3px 3px #f91000,-3px 3px 3px #f91000,3px -3px 3px #f91000,3px 0 3px #f91000,-3px 0 3px #f91000,0 3px 3px #f91000,0 -3px 3px #f91000}.body--entryForm .l-main .block--quiz .title--block:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(64%,#c1000a),to(#c1000a));background:linear-gradient(180deg,hsla(0,0%,100%,0),#c1000a 64%,#c1000a);bottom:-2px;content:"";display:block;height:20px;position:absolute;width:100%;z-index:-1}.body--entryForm .l-main .block--quiz .wrap--quiz{background:url(/images/entryform/bg_quiz.jpg) no-repeat top/cover;margin-bottom:4%;padding:3.5% 2% 3%;position:relative}.body--entryForm .l-main .block--quiz .frame{bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;left:10px;position:absolute;right:10px;top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.body--entryForm .l-main .block--quiz .frame .frame--body{-webkit-box-flex:1;background:url(/images/entryform/bg_frame_body.png) repeat-y 100%/contain;-ms-flex:1;flex:1}.body--entryForm .l-main .block--quiz .frame .frame--top{-webkit-box-flex:0;background:url(/images/entryform/bg_frame_top.png) repeat-y 100% top/cover;-ms-flex:0 1 20%;flex:0 1 20%}.body--entryForm .l-main .block--quiz .frame .frame--bottom{-webkit-box-flex:0;background:url(/images/entryform/bg_frame_bottom.png) repeat-y 100% bottom/cover;-ms-flex:0 1 20%;flex:0 1 20%}.body--entryForm .l-main .block--quiz .fieldset--quiz{display:block;position:relative;z-index:3}.body--entryForm .l-main .block--quiz .fieldset--quiz .title{color:#2a1501;font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif;font-size:6rem;line-height:1.5;padding-top:13px;position:relative;text-align:center;z-index:2}.body--entryForm .l-main .block--quiz .fieldset--quiz .title .icon--required{display:block;font-size:1.5rem;margin-left:32px;position:absolute;text-align:center;top:0}.body--entryForm .l-main .block--quiz .fieldset--quiz .quiz{margin-bottom:30px;position:relative;z-index:1}.body--entryForm .l-main .block--quiz .fieldset--quiz .quiz .text{color:#2a1501;-webkit-filter:drop-shadow(2px 2px 6px #2a1501);filter:drop-shadow(2px 2px 6px #2a1501);font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif;font-size:3.5rem;font-weight:700;line-height:1.6;margin-bottom:.5rem;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .text--here{background:#5d0b0e;border-radius:3px;bottom:-8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;-webkit-filter:drop-shadow(1px 1px 4px #693d15);filter:drop-shadow(1px 1px 4px #693d15);font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif;font-size:1.7rem;line-height:1.6;margin:0 auto 15px;padding:.4rem .6rem .5rem 1rem;position:relative;text-align:center;width:15rem;z-index:2}.body--entryForm .l-main .block--quiz .fieldset--quiz .text--here:before{background:#5d0b0e;bottom:-12px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:13px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px}.body--entryForm .l-main .block--quiz .fieldset--quiz .span--quiz{color:#f91000;display:block;margin-top:10px;padding-left:1rem;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .box--input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2a1501;padding-left:0}.body--entryForm .l-main .block--quiz .fieldset--quiz .box--input .wpcf7-not-valid-tip{left:-2.5rem;margin-top:0;position:absolute;width:14rem}.body--entryForm .l-main .block--quiz .fieldset--quiz .wpcf7-form-control-wrap{-webkit-box-flex:0;-ms-flex:0 1 3rem;flex:0 1 3rem;line-height:1}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz{background:transparent;border:none;border-bottom:3px solid #2a1501;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a1501;font-size:4rem;outline:none;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz::-webkit-input-placeholder{color:#d1b493;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz::-moz-placeholder{color:#d1b493;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz:-ms-input-placeholder{color:#d1b493;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz::-ms-input-placeholder{color:#d1b493;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz::placeholder{color:#d1b493;text-align:center}.body--entryForm .l-main .block--quiz .fieldset--quiz .span--quizTitle{font-size:2rem;font-weight:700;-webkit-box-flex:0;-ms-flex:0 1 4rem;flex:0 1 4rem;margin-right:1rem;margin-top:1%}.body--entryForm .l-main .block--quiz .fieldset--quiz .span--quizYear{font-size:2rem;font-weight:700;-webkit-box-flex:0;-ms-flex:0 1 4rem;flex:0 1 4rem;margin-left:.4rem;margin-top:1%}.body--entryForm .l-main .block--quiz .fieldset--quiz .span--inputType{color:#2a1501;display:block;font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif;font-size:1.3rem;margin-top:20px;padding-left:20px;text-align:center}@media screen and (min-width:521px){.body--entryForm .l-main .block--quiz .text--here{-webkit-transform:translateX(3px);transform:translateX(3px)}.body--entryForm .l-main .block--quiz .input--quiz{padding:3px 7px 5px 8px;width:6rem}.body--entryForm .l-main .block--quiz .input--quiz::-webkit-input-placeholder{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.body--entryForm .l-main .block--quiz .input--quiz::-moz-placeholder{transform:translateX(-2px)}.body--entryForm .l-main .block--quiz .input--quiz:-ms-input-placeholder{transform:translateX(-2px)}.body--entryForm .l-main .block--quiz .input--quiz::-ms-input-placeholder{transform:translateX(-2px)}.body--entryForm .l-main .block--quiz .input--quiz::placeholder{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.body--entryForm .l-main .block--quiz .text--here{top:-5px}}@media screen and (max-width:520px){.body--entryForm .l-main .block--quiz .title--block{font-size:5.5vw;margin-top:2%}.body--entryForm .l-main .block--quiz .frame .frame--bottom,.body--entryForm .l-main .block--quiz .frame .frame--top{-webkit-box-flex:0;background-size:cover;-ms-flex:0 1 6%;flex:0 1 6%}.body--entryForm .l-main .block--quiz .fieldset--quiz .title{font-size:4rem;padding-top:15px}.body--entryForm .l-main .block--quiz .fieldset--quiz .title .icon--required{margin-left:22%;width:3rem}.body--entryForm .l-main .block--quiz .fieldset--quiz .quiz .text{font-size:4vw}.body--entryForm .l-main .block--quiz .fieldset--quiz .text--here{font-size:1.4rem;line-height:1.4;width:10rem}.body--entryForm .l-main .block--quiz .fieldset--quiz .box--input{margin-left:-2%}.body--entryForm .l-main .block--quiz .fieldset--quiz .input--quiz{background-color:#b18b60;border:none;padding:3px 9px 5px 11px}.body--entryForm .l-main .block--quiz .fieldset--quiz .span--quizTitle,.body--entryForm .l-main .block--quiz .fieldset--quiz .span--quizYear{margin-top:3%}}.body--entryForm .l-main .block--present{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3%}.body--entryForm .l-main .block--present .text{color:#fff;-webkit-filter:drop-shadow(2px 2px 6px #c1000a);filter:drop-shadow(2px 2px 6px #C1000A);font-family:YakuHanMP,a-otf-ryumin-pr6n,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,serif;font-size:3rem;font-weight:700;letter-spacing:-.1px;line-height:1.5;text-align:center}.body--entryForm .l-main .block--present .strong--forThreePeople{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#c1000a));background:linear-gradient(transparent 70%,#c1000a 0);font-size:155%;margin-right:.5rem}.body--entryForm .l-main .block--present .strong--voiceActor{font-size:170%;margin-right:.5rem}.body--entryForm .l-main .block--present .strong--voiceActor .span--text-small{font-size:70%}.body--entryForm .l-main .block--present .strong--character{font-size:145%;padding-right:1rem}.body--entryForm .l-main .block--present .span--underline{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#c1000a));background:linear-gradient(transparent 70%,#c1000a 0)}@media screen and (max-width:520px){.body--entryForm .l-main .block--present{padding:1rem}.body--entryForm .l-main .block--present .text{font-size:4.5vw;line-height:1.7}.body--entryForm .l-main .block--present .strong--forThreePeople{font-size:130%}.body--entryForm .l-main .block--present .strong--voiceActor{font-size:160%}.body--entryForm .l-main .block--present .strong--character{font-size:135%}}.body--entryForm .l-main .block--limitedDate{border:2px solid #fff;border-radius:20px;color:#fff;margin-bottom:3%;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body--entryForm .l-main .block--limitedDate:before{background:#fff;content:"";height:300%;left:-100px;position:absolute;top:-170%;-webkit-transform:rotate(25deg);transform:rotate(25deg);width:300px;z-index:-1}.body--entryForm .l-main .block--limitedDate .strong,.body--entryForm .l-main .block--limitedDate .title{font-weight:700}.body--entryForm .l-main .block--limitedDate .title{padding:20px;-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;-ms-flex:0 1 20%;flex:0 1 20%}.body--entryForm .l-main .block--limitedDate .text{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;font-size:2.4rem;padding-right:10%;text-align:center}@media screen and (max-width:520px){.body--entryForm .l-main .block--limitedDate:before{left:-6%;-webkit-transform:rotate(15deg);transform:rotate(15deg);width:27vw}.body--entryForm .l-main .block--limitedDate .title{font-size:3.4vw;line-height:1.4;-webkit-box-flex:0;-ms-flex:0 1 22%;flex:0 1 22%;padding:10px 0 12px 13px}.body--entryForm .l-main .block--limitedDate .text{font-size:3.8vw;padding-right:5%}}.body--entryForm .l-main .block--privacy{background-color:rgba(33,33,33,.8);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:90%;height:25vh;margin-top:5%;overflow-y:auto;padding:3% 4% 5%}.body--entryForm .l-main .block--privacy .title--privacy{font-size:115%;margin-bottom:2%}.body--entryForm .l-main .block--privacy .df--box{margin-top:6%}.body--entryForm .l-main .block--privacy .df--box>.df-title{border-bottom:1px solid #bbb;font-size:115%;font-weight:700;margin-bottom:10px;padding-bottom:5px}.body--entryForm .l-main .block--privacy .df-content .box--indent,.body--entryForm .l-main .block--privacy .df-content .text--indent{padding-left:2rem}.body--entryForm .l-main .block--privacy .df-content .margin--top{margin-top:20px}.body--entryForm .l-main .block--privacy .df-content .list--disc{list-style-type:disc;margin-left:2rem;margin-top:10px}.body--entryForm .l-main .block--privacy .df-content .list--disc .list-item+.list-item{margin-top:5px}.body--entryForm .l-main .block--privacy .df-content .list--decimal .list-item+.list-item{margin-top:10px}.body--entryForm .l-main .block--privacy .df-content .list--decimal .list--disc{margin-top:5px}.body--entryForm .l-main .block--privacy .df-content .list--decimal .list--disc .list-item{padding-left:0;text-indent:0}.body--entryForm .l-main .block--privacy .df-content .list--decimal .list--disc .list-item+.list-item{margin-top:5px}.body--entryForm .l-main .block--privacy .list--sign{margin-top:5%;text-align:right}.body--entryForm .l-main .block--privacy .list--sign .margin--top{margin-top:1.5rem}@media screen and (max-width:520px){.body--entryForm .l-main .block--privacy{height:45vh;margin-top:10%}}.body--entryForm .l-main .title--formAttention{background-color:rgba(255,0,0,.3);border:2px solid #ddd;border-radius:10px;color:#fff;font-size:2rem;font-size:clamp(1.8rem,2vw,2.1rem);font-weight:700;line-height:1.6;margin:5% 0 4%;padding:2% 5% 2% 4%;position:relative}@media screen and (max-width:520px){.body--entryForm .l-main .title--formAttention{font-size:4vw;padding:5%}}.body--entryForm .l-main .wrap{background-color:rgba(0,0,0,.6);border:5px solid #888;border-radius:20px;padding:3.5% 5.5% 3% 4.5%}.body--entryForm .l-main .wrap .block+.block{margin-top:5%}.body--entryForm .l-main .block--eligibility,.body--entryForm .l-main .block--outline,.body--entryForm .l-main .block--period,.body--entryForm .l-main .block--precautions,.body--entryForm .l-main .block--winningPrize{color:#fff}.body--entryForm .l-main .block--eligibility .title--block,.body--entryForm .l-main .block--outline .title--block,.body--entryForm .l-main .block--period .title--block,.body--entryForm .l-main .block--precautions .title--block,.body--entryForm .l-main .block--winningPrize .title--block{border-bottom:1px solid #ccc;font-size:1.6rem;font-size:clamp(1.46rem,1.6vw,1.7rem);font-weight:700;margin-bottom:15px;padding-bottom:7px}.body--entryForm .l-main .block--eligibility .list-item,.body--entryForm .l-main .block--eligibility .text,.body--entryForm .l-main .block--outline .list-item,.body--entryForm .l-main .block--outline .text,.body--entryForm .l-main .block--period .list-item,.body--entryForm .l-main .block--period .text,.body--entryForm .l-main .block--precautions .list-item,.body--entryForm .l-main .block--precautions .text,.body--entryForm .l-main .block--winningPrize .list-item,.body--entryForm .l-main .block--winningPrize .text{font-size:1.45rem;line-height:1.65}.body--entryForm .l-main .block--eligibility .list--disc,.body--entryForm .l-main .block--outline .list--disc,.body--entryForm .l-main .block--period .list--disc,.body--entryForm .l-main .block--precautions .list--disc,.body--entryForm .l-main .block--winningPrize .list--disc{list-style-type:disc;margin-left:2rem}.body--entryForm .l-main .block--eligibility .list-item+.list-item,.body--entryForm .l-main .block--outline .list-item+.list-item,.body--entryForm .l-main .block--period .list-item+.list-item,.body--entryForm .l-main .block--precautions .list-item+.list-item,.body--entryForm .l-main .block--winningPrize .list-item+.list-item{font-size:1.45rem;margin-top:3px}.body--entryForm .l-main .block--eligibility .list--square,.body--entryForm .l-main .block--outline .list--square,.body--entryForm .l-main .block--period .list--square,.body--entryForm .l-main .block--precautions .list--square,.body--entryForm .l-main .block--winningPrize .list--square{list-style:square;margin-left:2.5rem;margin-top:.6rem}.body--entryForm .l-main .block--eligibility .list--square .list-item+.list-item,.body--entryForm .l-main .block--outline .list--square .list-item+.list-item,.body--entryForm .l-main .block--period .list--square .list-item+.list-item,.body--entryForm .l-main .block--precautions .list--square .list-item+.list-item,.body--entryForm .l-main .block--winningPrize .list--square .list-item+.list-item{margin-top:2px}.body--entryForm .l-main .block--about{color:#fff;margin-top:5%;padding:0 5%}.body--entryForm .l-main .block--about .title--block{border-bottom:1px solid #ccc;font-size:1.7rem;font-size:clamp(1.56rem,1.6vw,1.8rem);font-weight:700;margin-bottom:15px;padding-bottom:7px;padding-left:1.5rem;position:relative}.body--entryForm .l-main .block--about .title--block:before{border-left:3px solid #ccc;content:"";display:block;height:25px;left:0;position:absolute;top:42%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px}.body--entryForm .l-main .block--about .list--contact{margin-left:.5rem}.body--entryForm .l-main .block--about .list-item{font-size:1.4rem}.body--entryForm .l-main .block--about .list-item+.list-item{margin-top:5px}@media screen and (max-width:520px){.body--entryForm .l-main .block--about .title--block{font-size:1.5rem;padding-bottom:5px;padding-left:1rem}.body--entryForm .l-main .block--about .title--block:before{height:20px;top:45%}.body--entryForm .l-main .block--about .list--contact{font-size:1.3rem;line-height:1.56}}.body--entryForm .grecaptcha-badge{display:none}.body--entryClose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.body--entryClose .l-main{-webkit-box-flex:1;-ms-flex:1;flex:1}.body--entryClose .block--close{background-color:rgba(255,0,0,.15);border:2px solid #999;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2rem;font-size:clamp(1.8rem,2vw,2.1rem);font-weight:700;line-height:1.6;padding:4% 5% 4% 4%;text-align:center}.body--entryClose .block--close .title{font-size:120%;margin-bottom:1.5%}@media screen and (min-width:521px){.body--entryClose .block--close{margin:4% auto;max-width:82%}}@media screen and (max-width:520px){.body--entryClose .block--close{margin:10% auto;max-width:90%;padding:10% 4% 12% 6%}.body--entryClose .block--close .title{font-size:5vw}.body--entryClose .block--close .text{font-size:4vw}}