@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700;900&family=Zen+Kaku+Gothic+New:wght@500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{font-size:62.5%}body{font-family:'Noto Sans JP', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;font-size:14px;font-size:1.4rem;line-height:1.6;color:#333}body:lang(en){font-family:'Noto Sans JP', 'Open Sans', sans-serif}@media only screen and (max-width: 599px){body{font-size:13px;font-size:1.3rem}}img{max-width:100%;height:auto}*{box-sizing:border-box}a{text-decoration:none;outline:none;transition:0.2s}a:link{color:#333}a:visited{color:#333}a:hover{color:#333}a:active{color:#333}@media only screen and (max-width: 599px){.is-pconly{display:none}}@media only screen and (min-width: 600px){.is-sponly{display:none}}.is-navOpen{height:100vh;overflow:hidden}#toyshow2022{position:relative}#toyshow2022 *{box-sizing:border-box}.l-header{z-index:9999}.l-footer{z-index:10}#contentsWrap{position:relative;font-size:4.16667vw;font-weight:700;color:#505050}@media (min-width: 600px){#contentsWrap{font-size:2.5vw}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap{font-size:30px}}#contentsWrap a{color:#f8a600;text-decoration:underline}@media (min-width: 600px){#contentsWrap a:hover{color:#f8a600;text-decoration:none}}#contentsWrap img{width:100%;max-width:100%}#contentsWrap .pc{display:none}@media (min-width: 600px){#contentsWrap .sp{display:none}#contentsWrap .pc{display:block}}@media (min-width: 600px){#contentsWrap a.hoverO{opacity:1;transition:opacity 0.3s}#contentsWrap a.hoverO:hover{opacity:0.5}}#contentsWrap a.hover{display:block}@media (min-width: 600px){#contentsWrap a.hover{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}#contentsWrap a.hover:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}#contentsWrap a.hoverR{display:block}@media (min-width: 600px){#contentsWrap a.hoverR{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}#contentsWrap a.hoverR:hover{-webkit-transform:scale(1.02) rotate(3deg);transform:scale(1.02) rotate(3deg)}}#contentsWrap ::-webkit-scrollbar{width:6px;height:3px}#contentsWrap ::-webkit-scrollbar-track{background:#FFF}#contentsWrap ::-webkit-scrollbar-thumb{background:#070c2b}#contentsWrap .contentsInner{width:calc(92% - 20px);margin:0 auto}@media (min-width: 600px){#contentsWrap .contentsInner{width:93.33333vw;max-width:1120px}}#contentsWrap .fc_lp{color:#fd32a0}#contentsWrap .fc_r{color:#ff001e}#contentsWrap .en{font-size:0.7em;color:#5d6799}#contentsWrap p{font-size:4.16667vw;margin:16.66667vw auto 0vw auto;text-align:center;text-shadow:0px 0px 5px #FFF;line-height:1.4}@media (min-width: 600px){#contentsWrap p{font-size:2.5vw;margin:8.33333vw auto 0vw auto}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap p{font-size:30px}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap p{margin:100px auto 0px auto}}#contentsWrap p.en{margin:8.33333vw auto 0vw auto}@media (min-width: 600px){#contentsWrap p.en{margin:4.16667vw auto 0vw auto}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap p.en{margin:50px auto 0px auto}}#contentsWrap .note{margin:8.33333vw auto 0vw auto;padding:5vw 5vw 5vw 5vw;border:1px solid #505050;background:#FFF;font-weight:700}@media (min-width: 600px){#contentsWrap .note{margin:4.16667vw auto 0vw auto;padding:2.5vw 2.5vw 2.5vw 2.5vw}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .note{margin:50px auto 0px auto}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .note{padding:30px 30px 30px 30px}}#contentsWrap .note.noBox{background:none;border:none;padding:0;margin:3.33333vw auto 0vw auto}@media (min-width: 600px){#contentsWrap .note.noBox{margin:1.66667vw auto 0vw auto}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .note.noBox{margin:20px auto 0px auto}}#contentsWrap .note li{font-size:2.66667vw;text-indent:-1em;padding-left:1rem;margin-bottom:0.5em}#contentsWrap .note li:last-child{margin-bottom:0}@media (min-width: 600px){#contentsWrap .note li{font-size:1.33333vw}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .note li{font-size:16px}}#contentsWrap .btn{background:#f2e6ff;display:block;width:80%;position:relative;margin:10vw auto 0vw auto;border:2px solid #505050;text-align:center;border-radius:100px;padding:5vw 5vw 5vw 5vw;text-decoration:none;line-height:1}#contentsWrap .btn:visited,#contentsWrap .btn:active{color:#505050}#contentsWrap .btn::before{content:"";background:url(../../toyshow/2022/images/common/ico_arrow_n.png) no-repeat right center;background-size:contain;width:2.16667vw;height:2.5vw;position:absolute;top:0vw;right:5vw;bottom:0;margin:auto}@media (min-width: 600px){#contentsWrap .btn::before{width:1.08333vw;max-width:13px;height:1.25vw;max-height:15px;position:absolute;top:0vw;right:2.5vw}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .btn::before{top:0px;right:30px}}#contentsWrap .btn.accordionBtn{background:#FFF;cursor:pointer}#contentsWrap .btn.accordionBtn::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#contentsWrap .btn.back::before{position:absolute;top:0vw;left:5vw;right:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 600px){#contentsWrap .btn.back::before{position:absolute;top:0vw;left:2.5vw}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .btn.back::before{top:0px;left:30px}}@media (min-width: 600px){#contentsWrap .btn{width:66.66667vw;max-width:800px;margin:5vw auto 0vw auto;padding:2.5vw 2.5vw 2.5vw 2.5vw;transition:0.5s}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .btn{margin:60px auto 0px auto}}@media (min-width: 600px) and (min-width: 1200px){#contentsWrap .btn{padding:30px 30px 30px 30px}}@media (min-width: 600px){#contentsWrap .btn:hover,#contentsWrap .btn.active{color:#505050}#contentsWrap .btn.accordionBtn{background:#FFF;color:#505050}#contentsWrap .btn.accordionBtn::before{transition:0.5s}#contentsWrap .btn.accordionBtn:hover,#contentsWrap .btn.accordionBtn.active{background:#505050;color:#FFF}#contentsWrap .btn.accordionBtn:hover::before,#contentsWrap .btn.accordionBtn.active::before{background:url(../../toyshow/2022/images/common/ico_arrow_w.png) no-repeat right center;background-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.mvCol{position:relative;z-index:2}.snsCol{position:relative;z-index:2;background:#505050;padding:16.66667vw 0vw 16.66667vw 0vw;color:#FFF}@media (min-width: 600px){.snsCol{padding:8.33333vw 0vw 8.33333vw 0vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol{padding:100px 0px 100px 0px}}.snsCol p{margin:0 auto;font-weight:700;font-size:5vw;position:relative;text-shadow:none}@media (min-width: 600px){.snsCol p{font-size:3.33333vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol p{font-size:40px}}.snsCol p .en{color:#FFF}.snsCol p::before,.snsCol p::after{content:"";display:block;width:11.66667vw;height:13.5vw}@media (min-width: 600px){.snsCol p::before,.snsCol p::after{width:8.41667vw;max-width:101px;height:9.75vw;max-height:117px}}.snsCol p::before{background:url(../../toyshow/2022/images/common/deco_sns_l.png) bottom left no-repeat;background-size:contain;position:absolute;bottom:0vw;left:-3.33333vw}@media (min-width: 600px){.snsCol p::before{position:absolute;bottom:0vw;left:2.5vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol p::before{bottom:0px;left:30px}}.snsCol p::after{background:url(../../toyshow/2022/images/common/deco_sns_r.png) bottom right no-repeat;background-size:contain;position:absolute;bottom:0vw;right:-3.33333vw}@media (min-width: 600px){.snsCol p::after{position:absolute;bottom:0vw;right:2.5vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol p::after{bottom:0px;right:30px}}.snsCol .snsBtn{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:10vw auto 0vw auto}@media (min-width: 600px){.snsCol .snsBtn{margin:5vw auto 0vw auto}}@media (min-width: 600px) and (min-width: 1200px){.snsCol .snsBtn{margin:60px auto 0px auto}}.snsCol .snsBtn li{width:100%;display:block;position:relative}@media (min-width: 600px){.snsCol .snsBtn li{width:45vw;max-width:540px}}.snsCol .snsBtn li a{background:#e1e5ff;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:100px;text-decoration:none;text-align:center}.snsCol .snsBtn li a .snsIco{width:16.66667vw;position:absolute;left:0}@media (min-width: 600px){.snsCol .snsBtn li a .snsIco{width:8.33333vw;max-width:100px}}@media (min-width: 600px){.snsCol .snsBtn li a{transition:background .3s}.snsCol .snsBtn li a .snsIco{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.snsCol .snsBtn li a:hover{background:#FFF;color:#505050}.snsCol .snsBtn li a:hover .snsIco{-webkit-transform:scale(1.03);transform:scale(1.03)}}.snsCol .snsBtn li a span{padding:5vw 0vw 5vw 0vw}@media (min-width: 600px){.snsCol .snsBtn li a span{padding:2.16667vw 0vw 2.16667vw 0vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol .snsBtn li a span{padding:26px 0px 26px 0px}}.snsCol .snsBtn li a::before{content:"";background:url(../../toyshow/2022/images/common/ico_arrow_n.png) no-repeat right center;background-size:contain;width:2.16667vw;height:2.5vw;position:absolute;top:0vw;right:5vw;bottom:0;margin:auto}@media (min-width: 600px){.snsCol .snsBtn li a::before{width:1.08333vw;max-width:13px;height:1.25vw;max-height:15px;position:absolute;top:0vw;right:2.5vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol .snsBtn li a::before{top:0px;right:30px}}.snsCol .snsBtn li.tw{margin:0 auto}@media (min-width: 600px){.snsCol .snsBtn li.tw{margin:0vw 3.33333vw 0vw 0vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol .snsBtn li.tw{margin:0px 40px 0px 0px}}.snsCol .snsBtn li.ins{margin:6.66667vw auto 0vw auto}@media (min-width: 600px){.snsCol .snsBtn li.ins{margin:0}}.snsCol .snsBtn li.other{margin:6.66667vw auto 0vw auto}@media (min-width: 600px){.snsCol .snsBtn li.other{margin:3.33333vw auto 0vw auto}}@media (min-width: 600px) and (min-width: 1200px){.snsCol .snsBtn li.other{margin:40px auto 0px auto}}.snsCol .snsBtn li.other a{border:3px solid #FFF;background:rgba(255,255,255,0.1);color:#FFF;font-size:4.16667vw}@media (min-width: 600px){.snsCol .snsBtn li.other a{font-size:2.16667vw}}@media (min-width: 600px) and (min-width: 1200px){.snsCol .snsBtn li.other a{font-size:26px}}@media (min-width: 600px){.snsCol .snsBtn li.other a:hover{background:rgba(255,255,255,0.3)}}.snsCol .snsBtn li.other a::before{background:url(../../toyshow/2022/images/common/ico_arrow_w.png) no-repeat right center;background-size:contain}#decoTriangleCol{position:relative;z-index:1}#decoTriangleCol #triangleTL,#decoTriangleCol #triangleBR{pointer-events:none;z-index:1}#decoTriangleCol #triangleTL{position:absolute;top:0vw;left:0vw;position:fixed;width:83.16667vw;height:76.16667vw;opacity:.7}@media (min-width: 600px){#decoTriangleCol #triangleTL{width:87.25vw;max-width:1047px;height:79.41667vw;max-height:953px;opacity:1}}#decoTriangleCol #triangleBR{position:absolute;bottom:0vw;right:0vw;position:fixed;width:75vw;height:82.16667vw;opacity:.8}@media (min-width: 600px){#decoTriangleCol #triangleBR{width:70.33333vw;max-width:844px;height:77.25vw;max-height:927px;opacity:1}}#bg_Diagonal{width:100%;height:100%;display:block;position:fixed;z-index:-1;top:0;left:0}#bg_Year01{width:100%;height:100%;position:fixed;top:0vw;left:0vw;z-index:0}#bg_Year02{width:100%;height:100%;position:fixed;top:0vw;left:0vw;z-index:0}#bg_Year03{width:100%;height:100%;position:fixed;top:0vw;left:0vw;z-index:0}#decoBorder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}#decoBorder::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:auto;width:calc(100% - 20px);height:calc(100% - 20px);border:2px solid #505050}@media (min-width: 1200px){#decoBorder::before{height:calc(100% - 40px);width:calc(100% - 40px)}}.accordionCol{display:none;margin:13.33333vw 0vw 0vw 0vw}@media (min-width: 600px){.accordionCol{margin:6.66667vw 0vw 0vw 0vw}}@media (min-width: 600px) and (min-width: 1200px){.accordionCol{margin:80px 0px 0px 0px}}.l-footer{position:relative;z-index:5}.fancybox-slide{padding:4%}@media (min-width: 600px){.fancybox-slide{padding:3.33333vw 3.33333vw 3.33333vw 3.33333vw}}@media (min-width: 600px) and (min-width: 1200px){.fancybox-slide{padding:40px 40px 40px 40px}}.fancybox-content{padding:0}#particles-js{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-1}.imgcheck{position:relative;z-index:2;vertical-align:bottom}@media screen and (max-width: 750px){.displayPc{display:none}}@media screen and (min-width: 1201px){.displaySp{display:none}}.imgcheck{position:relative;z-index:2}#toyshow2025.top{background:linear-gradient(45deg, #fafaff 0%, #fff 50%, #fffaff 100%);background-attachment:fixed}#toyshow2025.top .l-contents{background-color:#bae5ff;position:relative;max-width:750px;margin-left:auto;margin-right:auto}@media screen and (max-width: 750px){#toyshow2025.top .l-contents{margin-top:15vw}}@media screen and (max-width: 600px){#toyshow2025.top .l-contents{margin-top:19vw}}#toyshow2025.top .l-contents::before{content:"";position:absolute;top:0;bottom:0;left:-20px;right:-20px;border-left:20px solid #00a1e9;border-right:20px solid #00a1e9;z-index:1;pointer-events:none}@media screen and (max-width: 750px){#toyshow2025.top .l-contents::before{display:none}}#toyshow2025.top .l-contents::after{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;border-left:10px solid #fff;border-right:10px solid #fff;z-index:1;pointer-events:none}@media screen and (max-width: 750px){#toyshow2025.top .l-contents::after{display:none}}#toyshow2025.top .mvCol{position:relative;z-index:2;background-color:#fcd38d;display:flow-root}#toyshow2025.top .mvCol h1{position:relative;text-align:center;margin-bottom:2%;z-index:-1}@media screen and (max-width: 1200px){#toyshow2025.top .mvCol h1{margin-bottom:2vw}}@media screen and (max-width: 750px){#toyshow2025.top .mvCol h1{margin-bottom:2.5vw}}#toyshow2025.top .mvCol h1 img{width:100%;height:auto}#toyshow2025.top .mvCol h1::before{content:"";position:absolute;top:50%;left:0;width:100%;height:427px;background:url(../../toyshow/2025/images/official/mv/bg_palmtrees_l.png) no-repeat left top;background-size:contain;z-index:1;-webkit-animation:swing01 2s infinite ease-in-out;animation:swing01 2s infinite ease-in-out;-webkit-transform-origin:bottom center;transform-origin:bottom center}@media screen and (max-width: 750px){#toyshow2025.top .mvCol h1::before{height:54vw}}@-webkit-keyframes swing01{0%{-webkit-transform:translateY(0);transform:translateY(0)}15%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swing01{0%{-webkit-transform:translateY(0);transform:translateY(0)}15%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#toyshow2025.top .mvCol h1::after{content:"";position:absolute;top:50%;left:0;width:100%;height:427px;background:url(../../toyshow/2025/images/official/mv/bg_palmtrees_r.png) no-repeat right top;background-size:contain;z-index:1;-webkit-animation:swing02 2s infinite ease-in-out;animation:swing02 2s infinite ease-in-out;-webkit-transform-origin:bottom center;transform-origin:bottom center}@media screen and (max-width: 750px){#toyshow2025.top .mvCol h1::after{height:54vw}}@-webkit-keyframes swing02{0%{-webkit-transform:translateY(0);transform:translateY(0)}15%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}45%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swing02{0%{-webkit-transform:translateY(0);transform:translateY(0)}15%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}45%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#toyshow2025.top .mvCol .mvImg{width:96%;margin:7% auto 0;position:relative}#toyshow2025.top .mvCol .mvImg::after{content:"";position:absolute;bottom:-2%;left:7%;width:26%;height:100%;background:url(../../toyshow/2025/images/official/mv/img_santa.png) no-repeat center bottom;background-size:contain;z-index:1}#toyshow2025.top .mvCol h2{width:82%;margin:7% auto 5.5%}#toyshow2025.top .mvCol ul{width:92.5%;margin:5% auto;padding-bottom:3%}#toyshow2025.top .mvCol ul li{position:relative;margin-bottom:5%}#toyshow2025.top .mvCol ul li .btn{position:absolute;bottom:10.7%;left:8.5%;font-size:clamp(1px, 4.1vw, 31px);padding:3.8% 3%;width:83%;border:clamp(3px, 0.4vw, 5px) solid #e60012;background:#e60012;color:#fff;transition:0.5s;font-family:"Zen Maru Gothic", serif;font-weight:800}#toyshow2025.top .mvCol ul li .btn::before{content:"";background:url(../../toyshow/2025/images/common/ico_arrow_w.png) no-repeat right center;background-size:contain;width:3vw;max-width:19px;height:3vw;max-height:22px;bottom:0;margin:auto;transition:0.5s;right:5%}@media screen and (min-width: 1201px){#toyshow2025.top .mvCol ul li .btn:hover{border:clamp(3px, 0.4vw, 5px) solid #e60012;background:#fff;color:#e60012;letter-spacing:0.05em}#toyshow2025.top .mvCol ul li .btn:hover::before{background:url(../../toyshow/2025/images/common/ico_arrow_r.png) no-repeat right center}}#toyshow2025.top .mvCol::before{content:"";position:absolute;top:3.4%;left:0;width:100%;height:100%;background:url(../../toyshow/2025/images/official/mv/bg_beach.png) no-repeat center top;background-size:contain;z-index:-1}#toyshow2025.top .bg-loop{background-image:url(../../toyshow/2025/images/common/bg_pattern.jpg);background-repeat:repeat;background-position:0 0}#toyshow2025.top .aboutCol{background-image:url(../../toyshow/2025/images/common/bg_koujyou.png);background-repeat:repeat-y;background-size:contain;background-position:center center;position:relative}#toyshow2025.top .aboutCol .stageTitle{width:93%;margin:0 auto;padding-top:12.8%;padding-bottom:6%}#toyshow2025.top .aboutCol .entrance{margin-bottom:20%}#toyshow2025.top .aboutCol .entrance h3{width:88.5%;margin:0 auto;padding-bottom:2.5%}#toyshow2025.top .aboutCol .entrance ul{padding:9.1% 4.6%;background:#fff;border:3px solid #002f8f;border-radius:1.7vw;width:94%;margin:0 auto;box-shadow:0 0.8vw 0px #002f8f;position:relative}#toyshow2025.top .aboutCol .entrance ul::before{content:"";position:absolute;top:2%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_top.png) no-repeat center top;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .entrance ul::after{content:"";position:absolute;bottom:2%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_under.png) no-repeat center bottom;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .entrance ul a{transition:0.5s}@media screen and (min-width: 1201px){#toyshow2025.top .aboutCol .entrance ul a:hover{opacity:0.7}}#toyshow2025.top .aboutCol .booth{margin-bottom:18%}#toyshow2025.top .aboutCol .booth h3{width:88.5%;margin:0 auto;padding-bottom:2.5%}#toyshow2025.top .aboutCol .booth .lead_01{line-height:1.3;letter-spacing:-0.07em;font-family:"Zen Maru Gothic", serif;font-size:clamp(1px, 4.3vw, 34px);font-weight:900;color:#002f8f;padding:1.8% 4.6%;background:#fff;border:5px solid #002f8f;border-radius:8vw;width:85%;margin:0 auto 5%;box-shadow:0 0.4vw 0px #002f8f;position:relative}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .booth .lead_01{border:1vw solid #002f8f}}#toyshow2025.top .aboutCol .booth .lead_02{line-height:1.3;letter-spacing:-0.03em;font-family:"Zen Maru Gothic", serif;font-size:clamp(1px, 4.3vw, 34px);font-weight:900;color:#002f8f;padding:1.8% 4.6%;background:#fff;border:5px solid #002f8f;border-radius:5.7vw;width:60%;margin:0 auto 5%;box-shadow:0 0.4vw 0px #002f8f;position:relative}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .booth .lead_02{border:1vw solid #002f8f}}#toyshow2025.top .aboutCol .booth .toyshowMore{position:relative;z-index:2;text-align:center}#toyshow2025.top .aboutCol .booth .toyshowMore img{width:90%;max-width:1224px;height:auto;margin-bottom:60px}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .booth .toyshowMore img{width:80%;margin-bottom:6vw}}#toyshow2025.top .aboutCol .booth .mvSlick .slick-slide{margin-left:-20px}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .booth .mvSlick .slick-slide{margin-left:-2vw}}#toyshow2025.top .aboutCol .booth .mvSlick li img{width:360px}@media screen and (max-width: 600px){#toyshow2025.top .aboutCol .booth .mvSlick li img{width:clamp(160px, 42.6666vw, 1000px)}}#toyshow2025.top .aboutCol .stamp{margin-bottom:20%}#toyshow2025.top .aboutCol .stamp h3{width:88.5%;margin:0 auto;padding-bottom:2.5%}#toyshow2025.top .aboutCol .stamp .contents{padding:9.1% 4.6%;background:#fff;border:3px solid #002f8f;border-radius:1.7vw;width:94%;margin:0 auto;position:relative;box-shadow:0 10px 0px #002f8f}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .stamp .contents{box-shadow:0 1.4vw 0px #002f8f}}#toyshow2025.top .aboutCol .stamp .contents::before{content:"";position:absolute;top:1%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_top.png) no-repeat center top;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .stamp .contents::after{content:"";position:absolute;bottom:1%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_under.png) no-repeat center bottom;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .stamp .contents .headline{margin:0 auto;font-size:clamp(1px, 4.6vw, 37px);font-family:"Zen Maru Gothic", serif;color:#002f8f;position:relative;letter-spacing:0.05em;margin-bottom:3%;font-weight:900;margin-top:5%}#toyshow2025.top .aboutCol .stamp .contents .marker{background:linear-gradient(transparent 60%, #fff000 70%);padding:0 20px}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .stamp .contents .marker{padding:0 3vw}}#toyshow2025.top .aboutCol .stamp .contents .text-content01{margin:0 auto;font-size:clamp(1px, 3.8vw, 30px);font-family:"Zen Maru Gothic", serif;color:#002f8f;position:relative;letter-spacing:0.05em;font-weight:900;line-height:1.5}#toyshow2025.top .aboutCol .stamp .contents .text-content02{margin:0 auto;font-size:clamp(1px, 4.2vw, 35px);font-family:"Zen Maru Gothic", serif;color:#002f8f;position:relative;letter-spacing:0.05em;font-weight:900;line-height:1.5}#toyshow2025.top .aboutCol .stamp .contents .orange{color:#ff6000;font-size:clamp(1px, 5.2vw, 43px)}#toyshow2025.top .aboutCol .stamp .contents .stampImg{margin-top:18%;margin-bottom:5%}#toyshow2025.top .aboutCol .stamp .contents .link{position:absolute;top:38%;left:calc(50% + -4%);-webkit-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:0.05em;font-family:"Zen Maru Gothic", serif;font-size:clamp(1px, 4vw, 31px);font-weight:600;color:#ff6000;text-decoration:none;white-space:nowrap}#toyshow2025.top .aboutCol .stamp .contents .link::before{content:"";position:absolute;top:10%;right:-13%;width:100%;height:100%;background:url(../../toyshow/2025/images/official/overview/btn_tab.png) no-repeat right top;z-index:4;pointer-events:none}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .stamp .contents .link::before{top:0;right:-7vw;width:5vw;background-size:contain}}#toyshow2025.top .aboutCol .stamp .contents .link::after{content:"";position:absolute;bottom:-2px;left:0;height:3px;background:#ff6000;width:calc(100% + 13%)}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .stamp .contents .link::after{height:0.5vw;width:calc(100% + 7vw)}}@media screen and (min-width: 1201px){#toyshow2025.top .aboutCol .stamp .contents .link:hover{opacity:0.5}}#toyshow2025.top .aboutCol .greeting{margin-bottom:20%}#toyshow2025.top .aboutCol .greeting h3{width:88.5%;margin:0 auto;padding-bottom:2.5%}#toyshow2025.top .aboutCol .greeting .contents{padding:9.1% 4.6%;background:#fff;border:3px solid #002f8f;border-radius:1.7vw;width:94%;margin:0 auto;position:relative;box-shadow:0 10px 0px #002f8f}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .greeting .contents{box-shadow:0 1.4vw 0px #002f8f}}#toyshow2025.top .aboutCol .greeting .contents::before{content:"";position:absolute;top:4%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_top.png) no-repeat center top;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .greeting .contents::after{content:"";position:absolute;bottom:4%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_under.png) no-repeat center bottom;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .greeting .contents .headline{margin:0 auto;font-size:clamp(1px, 5.6vw, 42px);font-family:"Zen Maru Gothic", serif;color:#002f8f;position:relative;letter-spacing:0.05em;margin-bottom:2%;font-weight:900}#toyshow2025.top .aboutCol .greeting .contents .marker{background:linear-gradient(transparent 60%, #fff000 70%);padding:0 20px}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .greeting .contents .marker{padding:0 3vw}}#toyshow2025.top .aboutCol .greeting .contents .text-content{margin:0 auto;font-size:clamp(1px, 4.6vw, 34px);font-family:"Zen Maru Gothic", serif;color:#002f8f;position:relative;letter-spacing:0.05em;font-weight:900;line-height:1.5;margin-bottom:4%}#toyshow2025.top .aboutCol .greeting .contents .orange{color:#ff6000}#toyshow2025.top .aboutCol .greeting .contents .annotation{margin:0 auto;font-size:clamp(1px, 3.2vw, 22px);font-family:"Zen Maru Gothic", serif;color:#505050;position:relative;letter-spacing:0.05em;font-weight:900;line-height:1.5;margin-bottom:2%}#toyshow2025.top .aboutCol .sns{padding-bottom:28%}#toyshow2025.top .aboutCol .sns h3{width:88.5%;margin:0 auto;padding-bottom:2.5%}#toyshow2025.top .aboutCol .sns .contents{padding:9.1% 4.6%;background:#fff;border:3px solid #002f8f;border-radius:1.7vw;width:94%;margin:0 auto;position:relative;box-shadow:0 10px 0px #002f8f}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .sns .contents{box-shadow:0 1.4vw 0px #002f8f}}#toyshow2025.top .aboutCol .sns .contents::before{content:"";position:absolute;top:4%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_top.png) no-repeat center top;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .sns .contents::after{content:"";position:absolute;bottom:4%;left:3%;width:94%;height:100%;background:url(../../toyshow/2025/images/official/overview/deco_bis_under.png) no-repeat center bottom;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .aboutCol .sns .contents .text-content{margin:0 auto;font-size:clamp(1px, 4.8vw, 36px);font-family:"Zen Maru Gothic", serif;color:#002f8f;position:relative;letter-spacing:0.05em;font-weight:900;line-height:1.3;margin-bottom:7%}#toyshow2025.top .aboutCol .sns .contents .moreBandai{position:relative;z-index:2;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem{margin-right:4.4%}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem{width:80%;margin-bottom:4vw;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem:last-child{margin-right:0}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .moreText{text-align:center;margin-bottom:15%}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .moreText{width:23vw}}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .moreText img{max-width:182px}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .btn{font-family:"Zen Maru Gothic", serif;font-weight:900;padding:8%;font-size:clamp(1px, 3.8vw, 30px);transition:0.5s;max-width:300px;margin-top:0;background:#fff;border:5px solid #002f8f;color:#002f8f;letter-spacing:0.15em}@media screen and (max-width: 750px){#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .btn{width:100%;border:1vw solid #002f8f}}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .btn::before{content:"";background:url(../../toyshow/2025/images/common/ico_arrow_n.png) no-repeat right center;background-size:contain;width:10%;height:30%;bottom:0;margin:auto;transition:0.5s;max-width:21px;max-height:24px}@media screen and (min-width: 1201px){#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .btn:hover{background:#002f8f;color:#fff;letter-spacing:0.25em}#toyshow2025.top .aboutCol .sns .contents .moreBandai .moreItem .btn:hover::before{background:url(../../toyshow/2025/images/common/ico_arrow_w.png) no-repeat right center}}#toyshow2025.top .aboutCol::before{content:"";position:absolute;top:-0.2%;left:0;width:100%;height:100%;background:url(../../toyshow/2025/images/official/mv/deco_neji_.png) no-repeat center top;background-size:contain;z-index:4;pointer-events:none}#toyshow2025.top .pagetop{height:auto;width:171px;position:fixed;right:35px;bottom:11px;z-index:10;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity 0.4s ease, -webkit-transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease;opacity:0;pointer-events:none;display:inline-block;-webkit-transform-origin:top center;transform-origin:top center}@media screen and (max-width: 750px){#toyshow2025.top .pagetop{bottom:4vw;right:5.5vw;width:17.5vw}}@media screen and (min-width: 1201px){#toyshow2025.top .pagetop:hover{-webkit-animation:sway 1.5s infinite ease-in-out !important;animation:sway 1.5s infinite ease-in-out !important}}@-webkit-keyframes sway{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes sway{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#toyshow2025.top .pagetop.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}#toyshow2025.top .p-pagetop{display:none}#toyshow2025.top .fadein{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity 0.6s ease, -webkit-transform 0.6s ease;transition:opacity 0.6s ease, transform 0.6s ease;transition:opacity 0.6s ease, transform 0.6s ease, -webkit-transform 0.6s ease}#toyshow2025.top .fadein.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes shine{0%{left:-75%}100%{left:125%}}@keyframes shine{0%{left:-75%}100%{left:125%}}#toyshow2025.top #decoBg{position:fixed;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%;min-width:375px;height:100vh;height:100lvh;background:url(../../toyshow/2025/images/common/bg.jpg) center/cover no-repeat;background-size:cover}@media screen and (max-width: 600px){#toyshow2025.top #decoBg{top:19vw}}
