@import url("https://fonts.googleapis.com/css2?family=Gothic+A1:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200&display=swap");*{margin:0;padding:0}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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}img{image-rendering:-webkit-optimize-contrast}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{background:#000000;scroll-behavior:smooth}body{position:relative;font-family:'Gothic A1',sans-serif;line-height:1.5;color:#fff;z-index:10}@media only screen and (min-width: 1480px){body{font-size:16px;font-weight:900}}@media only screen and (min-width: 760px) and (max-width: 1479px){body{font-size:6.5px;font-size:1.01563vw;font-weight:500}}@media only screen and (max-width: 759px){body{font-size:11px;font-size:1.1rem;font-weight:normal}}img{max-width:100%;line-height:0;font-size:0;vertical-align:bottom}*{box-sizing:border-box}*::before{box-sizing:border-box}*::after{box-sizing:border-box}a{text-decoration:none;outline:none;color:#fff;transition-property:all;transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s;transition-duration:0.5s}@media only screen and (min-width: 760px) and (max-width: 1479px){a:hover{transition-duration:0.5s;text-decoration:none}}::selection{background:rgba(255,255,255,0.4)}::-moz-selection{background:rgba(255,255,255,0.4)}@media only screen and (max-width: 759px){.is-pconly{display:none}}@media only screen and (min-width: 1480px){.is-sponly{display:none}}@media only screen and (min-width: 760px) and (max-width: 1479px){.is-sponly{display:none}}.mgt-10{margin-top:.52083vw !important}@media only screen and (min-width: 1480px){.mgt-10{margin-top:10px !important}}.mgr-10{margin-right:.52083vw !important}@media only screen and (min-width: 1480px){.mgr-10{margin-top:10px !important}}.mgl-10{margin-left:.52083vw !important}@media only screen and (min-width: 1480px){.mgl-10{margin-top:10px !important}}.pdt-10{padding-top:.52083vw !important}@media only screen and (min-width: 1480px){.pdt-10{padding-top:10px !important}}.pdt-20{padding-top:1.04167vw !important}@media only screen and (min-width: 1480px){.pdt-20{padding-top:20px !important}}@media only screen and (max-width: 759px){.sp-reverse{flex-direction:column-reverse}}.l-main{width:100%;background:url(../images/bg_mv.jpg) no-repeat center top;background-size:contain}@media only screen and (max-width: 759px){.l-main{background-position:center 80px}}.c-article{word-wrap:break-word;overflow-wrap:break-word}@media only screen and (min-width: 1480px){.c-article{padding-top:50px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-article{padding-top:6.25vw}}@media only screen and (max-width: 759px){.c-article{padding-top:4.16667vw}}.c-section__anime--witch{margin-top:2em;background:#e5e4e0;padding-bottom:4%}@media only screen and (max-width: 759px){.c-section__anime--witch{background:none}}@media only screen and (min-width: 1480px){.c-section__anime--mv img{width:100%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__anime--mv img{width:100%}}@media only screen and (max-width: 759px){.c-section__anime--mv{display:none}}.c-section__anime--list{max-width:1480px;width:70%;margin:2% auto}.c-section__anime--list li{padding:0 0.5%}@media only screen and (max-width: 759px){.c-section__anime--list{width:100%}.c-section__anime--list .slick-arrow{display:none !important}}.c-section__anime--inner{display:block;margin:auto;padding:5% 0 0 0}@media only screen and (min-width: 1480px){.c-section__anime--inner{width:45%;padding:40px 0 0 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__anime--inner{width:52%}}@media only screen and (max-width: 759px){.c-section__anime--inner{width:90%;margin-bottom:0.5em}}.c-section__anime--episode{background-size:cover;text-align:center}@media only screen and (max-width: 759px){.c-section__anime--episode{background-size:contain}}.c-section__anime--episode h3{border-bottom:1px solid #ffcc00;padding-bottom:0.5em}.c-section__anime--episode p{font-weight:normal;padding-top:1em}@media only screen and (max-width: 759px){.c-section__anime--episode p{padding-top:0.5em}}@media only screen and (max-width: 759px){.c-section__anime--watchlink{width:90%;margin:auto}.c-section__anime--watchlink a{width:100%}.c-section__anime--watchlink a:first-child{margin-bottom:0.5em}}@media only screen and (max-width: 759px){.c-section__toys{background:none}}.c-section__toys h2{margin-bottom:0 !important}.c-section__toys--inner{padding:3% 0 5% 0;background:url(../images/bg_toys.jpg) no-repeat center top;background-attachment:fixed;width:100%}@media only screen and (max-width: 759px){.c-section__toys--inner{padding:5% 0}}.c-section__toys--inner .c-toys__howto{max-width:1480px;width:70%;text-align:center;margin:auto;padding:1.5em 0 0 0}.c-section__toys--inner .c-toys__howto p{font-weight:normal}.c-section__toys--inner .c-toys__howto--list{max-width:1480px;width:70%;margin:2% auto}.c-section__toys--inner .c-toys__howto--list li{padding:0 0.5%}@media only screen and (max-width: 759px){.c-section__toys--inner .c-toys__howto--list{width:100%}.c-section__toys--inner .c-toys__howto--list .slick-arrow{display:none !important}}.c-section__toys--inner .c-toys__fav--list{max-width:1480px;width:70%;margin:2% auto}.c-section__toys--inner .c-toys__fav--list li{padding:0 0.5%}@media only screen and (max-width: 759px){.c-section__toys--inner .c-toys__fav--list{width:100%}.c-section__toys--inner .c-toys__fav--list .slick-arrow{display:none !important}}.c-section__games .bg_gb4{background:url(../images/game-gb4.jpg) no-repeat center top;background-attachment:fixed;padding:5% 0;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (min-width: 1480px){.c-section__games .bg_gb4{height:790px;overflow-y:scroll}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__games .bg_gb4{height:43vw;max-height:790px;overflow-y:scroll}}@media only screen and (max-width: 759px){.c-section__games .bg_gb4{background:none;padding:0 0 5% 0}}.c-section__games .bg_gb4 .c-classification{display:block}.c-section__games .bg_gb4 .c-classification .c-movie{padding-left:0;padding-top:5%}@media only screen and (min-width: 1480px){.c-section__games .bg_gb4 .c-classification .c-movie{width:40%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__games .bg_gb4 .c-classification .c-movie{width:40%}}@media only screen and (max-width: 759px){.c-section__games .bg_gb4 .c-classification .c-detailbox{margin:50px auto 30px auto}.c-section__games .bg_gb4 .c-classification .c-movie{margin:auto}}.c-section__games .bg_gb4::-webkit-scrollbar{display:none}.c-section__games .bg_sdgge{background:url(../images/game-SDG-GGE.jpg) no-repeat center top;background-attachment:fixed;padding:5% 0;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (min-width: 1480px){.c-section__games .bg_sdgge{height:790px;overflow-y:scroll}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__games .bg_sdgge{height:43vw;max-height:790px;overflow-y:scroll}}@media only screen and (max-width: 759px){.c-section__games .bg_sdgge{background:none;padding:0 0 5% 0}}.c-section__games .bg_sdgge .c-classification{display:block}.c-section__games .bg_sdgge .c-classification .c-movie{padding-left:0;padding-top:5%}@media only screen and (min-width: 1480px){.c-section__games .bg_sdgge .c-classification .c-movie{width:40%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__games .bg_sdgge .c-classification .c-movie{width:40%}}@media only screen and (max-width: 759px){.c-section__games .bg_sdgge .c-classification .c-detailbox{margin:50px auto 30px auto}.c-section__games .bg_sdgge .c-classification .c-movie{margin:auto}}.c-section__games .bg_sdgge::-webkit-scrollbar{display:none}.c-section__games .bg_bo2{background:url(../images/game-msg-bo2.jpg) no-repeat center top;background-attachment:fixed;padding:5% 0;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (min-width: 1480px){.c-section__games .bg_bo2{height:790px;overflow-y:scroll}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__games .bg_bo2{height:45vw;max-height:790px;overflow-y:scroll}}@media only screen and (max-width: 759px){.c-section__games .bg_bo2{background:none}}.c-section__games .bg_bo2 .c-classification{display:block}.c-section__games .bg_bo2 .c-classification .c-movie{padding-left:0;padding-top:5%}@media only screen and (min-width: 1480px){.c-section__games .bg_bo2 .c-classification .c-movie{width:40%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section__games .bg_bo2 .c-classification .c-movie{width:40%}}@media only screen and (max-width: 759px){.c-section__games .bg_bo2 .c-classification .c-detailbox{margin:50px auto 30px auto}.c-section__games .bg_bo2 .c-classification .c-movie{margin:auto}}.c-section__games .bg_bo2::-webkit-scrollbar{display:none}@media only screen and (min-width: 1480px){#anime,#toys,#games{padding-top:50px;margin-top:-50px}}@media only screen and (min-width: 760px) and (max-width: 1479px){#anime,#toys,#games{padding-top:50px;margin-top:-50px}}@media only screen and (min-width: 1480px){#whatisgundam{padding-top:50px;margin-top:-50px}}@media only screen and (min-width: 760px) and (max-width: 1479px){#whatisgundam{padding-top:50px;margin-top:-50px}}.c-copy{font-family:'Montserrat', sans-serif}@media only screen and (min-width: 1480px){.c-copy{display:flex;justify-content:center}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-copy{display:flex;justify-content:center}}@media only screen and (min-width: 1480px){.c-copy li{display:inline-block;padding:1em}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-copy li{display:block;padding:1em}}@media only screen and (max-width: 759px){.c-copy li{display:block;margin-top:1em}}.c-header{background:url(../images/bg_header.png) top center no-repeat;background-color:#000;text-align:center;width:100%;position:fixed;border-bottom:1px solid #555;z-index:5;top:0;left:0}@media only screen and (min-width: 1480px){.c-header{padding:10px 174px 10px 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-header{padding:0;display:flex;justify-content:space-around}}@media only screen and (max-width: 759px){.c-header{background:none;background-color:none;position:unset;border-bottom:0;top:auto;left:auto}}.c-header__nav{width:80%;margin:auto;font-family:'Montserrat', sans-serif;font-weight:600;display:flex}@media only screen and (min-width: 1480px){.c-header__nav{max-width:1200px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-header__nav{width:70%}}@media only screen and (max-width: 759px){.c-header__nav{text-align:right;display:none;position:fixed;padding-top:4.16667vw;top:0;height:100%;width:100%;background:url(../images/bg_menu.jpg) no-repeat center top;background-size:cover;z-index:100;overflow-y:scroll}}.c-header__nav--anchor{width:60%;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1480px){.c-header__nav--anchor{max-width:900px}}@media only screen and (max-width: 759px){.c-header__nav--anchor{text-align:center;width:100%}}@media only screen and (max-width: 759px){.c-header__nav--anchor li{width:100%;justify-content:flex-start;padding:0.5em 0;text-shadow:2px 2px 1px #0000002e}}@media only screen and (max-width: 759px){.c-header__nav--logo{display:block;width:90%;margin:-30px auto auto auto;padding-bottom:2.08333vw !important}}@media only screen and (max-width: 759px){.c-header__nav--snswrap{background:url(../images/bg_header.png) repeat-y;background-size:contain;background-color:#000;width:100%;height:auto;padding:1.5em 0 2em 0}}.c-header__nav--snshead{text-align:center;margin-bottom:1.5em;font-weight:bolder;color:#ffcc00;font-size:9px;font-size:.9rem}.c-header__nav--sns{width:65%;margin:auto;display:flex;justify-content:space-between;align-items:center}.c-header__nav--sns li{width:15%}.c-header__nav--sns li img{width:100%}@media only screen and (max-width: 759px){.c-header__nav--close{display:inline-block;top:-13px;position:relative;width:30px;height:30px;background:#E60000}.c-header__nav--close span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;background:#fff;width:45%}.c-header__nav--close span:nth-of-type(1){top:8px;left:4px;-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);width:80%}.c-header__nav--close span:nth-of-type(2){opacity:0}.c-header__nav--close span:nth-of-type(3){top:20px;left:4px;-webkit-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);width:80%}}.c-header__shop.c-button{display:inline-block}@media only screen and (min-width: 1480px){.c-header__shop.c-button{width:30%;margin-left:2%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-header__shop.c-button{width:35%;margin-left:1%}}@media only screen and (max-width: 759px){.c-header__shop.c-button{text-align:center;width:100%;margin-top:0.5em}}@media only screen and (min-width: 1480px){.c-header__shop.c-button a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 1480px) and (min-width: 760px) and (max-width: 1479px){.c-header__shop.c-button a{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 1480px){.c-header__ginfo{position:absolute;top:0;right:0;width:225px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-header__ginfo{width:15%}}@media only screen and (max-width: 759px){.c-header__ginfo{text-align:center;width:50%;margin:1em auto 1em}}@media only screen and (min-width: 1480px){.c-header__ginfo a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 1480px) and (min-width: 760px) and (max-width: 1479px){.c-header__ginfo a{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.c-footer__inner{border-top:20px solid #ff0000;background:url(../images/bg_footer.jpg) no-repeat center top;background-size:cover;width:100%;padding:2.08333vw;font-weight:normal;text-align:center}.c-footer__inner--logo{width:50%;margin:auto}@media only screen and (max-width: 759px){.c-footer__inner--logo{width:90%}}.c-footer__inner--crlogo{width:50%;margin:1.5em auto}.c-footer__inner--copy{margin:auto auto 1em auto;font-size:8px;font-size:.8rem}.c-footer__inner--copy li{display:inline-block;padding:0 0.5em}@media only screen and (max-width: 759px){.c-footer__inner--copy li{display:block}}.c-footer__inner--txt{font-size:8px;font-size:.8rem;padding-bottom:5em}.c-footer__inner--snshead{width:50%;margin:1.5em auto 0.5em auto;text-align:center;font-weight:bolder;color:#ffcc00;font-size:10px;font-size:1rem}@media only screen and (max-width: 759px){.c-footer__inner--snshead{width:100%}}.c-footer__inner--sns{width:50%;margin:auto;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1480px){.c-footer__inner--sns{width:20%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-footer__inner--sns{width:22%}}.c-footer__inner--sns li{width:15%;padding:0.5em 0}.c-footer__inner--sns li img{width:100%}.c-footer__inner--nav{max-width:800px;width:50%;margin:1em auto 1.5em auto;display:flex;justify-content:space-between;border-top:1px solid #ffffff70;font-weight:bolder;font-size:10px;font-size:1rem;padding:1em;line-height:1}@media only screen and (min-width: 1480px){.c-footer__inner--nav{border-bottom:1px solid #ffffff70}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-footer__inner--nav{width:80%;border-bottom:1px solid #ffffff70}}@media only screen and (max-width: 759px){.c-footer__inner--nav{display:block;padding:1em 0 0 0}}@media only screen and (max-width: 759px){.c-footer__inner--nav li{margin-bottom:1em}}.c-classification{text-align:left;max-width:1480px;margin:auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;align-items:center}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-classification{width:96%}}.c-available{display:flex;flex-wrap:wrap;align-items:flex-start}.c-available li{line-height:1;padding:0.5em 0.5em 0.5em 0}@media only screen and (min-width: 1480px){.c-available li{width:37%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-available li{width:37%}}@media only screen and (max-width: 759px){.c-available li{width:50%}}.c-movie{max-width:850px;width:60%}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-movie{padding-left:2%}}@media only screen and (max-width: 759px){.c-movie{width:90%;margin-bottom:1em}}.c-movie span{line-height:1;font-size:small;color:#ffcd29;font-weight:normal}@media only screen and (min-width: 1480px){.c-movie a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (max-width: 759px){.c-movie a{display:block}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-movie__lcol{padding-left:0 !important;padding-right:2%}}@media only screen and (max-width: 759px){.c-movie__lcol{margin:auto auto 1em auto}}.c-movie--txt{display:inline-block;text-align:center;font-size:120%;font-weight:200;padding:0.5em 0}.c-movie--link{display:inline-block}@media only screen and (max-width: 759px){.c-movie--link{display:block;width:18em;margin:auto}}.c-detailbox{position:relative;background:#2e2a2ae6;max-width:724px;width:40%}@media only screen and (min-width: 1480px){.c-detailbox{z-index:2;padding:0 40px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-detailbox{z-index:2;padding:0.5% 2.5%}}@media only screen and (max-width: 759px){.c-detailbox{width:90%;margin:30px auto;padding:0 5%}.c-detailbox .c-button{text-align:center;width:100%;margin:auto auto 0.5em auto}.c-detailbox .c-button--line{text-align:center;margin:auto auto 0.5em auto;width:100%}}.c-detailbox img{max-width:100%;padding:0 5%}.c-detailbox dt{text-transform:uppercase;font-family:'Montserrat', sans-serif;border-bottom:1px solid #ffcd29;line-height:1}@media only screen and (min-width: 1480px){.c-detailbox dt{padding:0 0 20px 0;margin:0 0 20px 0;font-size:30px;font-weight:700}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-detailbox dt{padding:0 0 3% 0;margin:0 0 3% 0;font-size:16px;font-size:2.5vw;font-weight:700}}@media only screen and (max-width: 759px){.c-detailbox dt{padding:0 0 1em 0;margin:0 0 1em 0;font-size:16px;font-size:1.6rem;font-weight:700}}.c-detailbox__headline{display:inline-block;font-weight:500;font-size:20px;line-height:1.5;padding:0 4em 0 0.5em;margin:0 0 1em 0}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-detailbox__headline{font-size:8px;font-size:1.25vw}}.c-detailbox__headline--blue{background:linear-gradient(306deg, transparent 20px, #0069b1 20px);background-repeat:no-repeat}.c-detailbox__headline--red{background:linear-gradient(306deg, transparent 20px, #df4661 20px);background-repeat:no-repeat}@media only screen and (min-width: 1480px){.c-detailbox dd{font-weight:600}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-detailbox dd{font-weight:400}}.c-detailbox::before{content:'';display:block;position:absolute;top:-40px;left:0;max-width:724px;width:100%}@media only screen and (min-width: 1480px){.c-detailbox::before{height:40px;background:linear-gradient(225deg, transparent 20px, rgba(46,42,42,0.901961) 20px);background-repeat:no-repeat}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-detailbox::before{height:20px;top:-20px;background:linear-gradient(225deg, transparent 15px, rgba(46,42,42,0.901961) 15px);background-repeat:no-repeat}}@media only screen and (max-width: 759px){.c-detailbox::before{position:absolute;height:30px;top:-30px;left:0;background:linear-gradient(225deg, transparent 20px, rgba(46,42,42,0.901961) 20px);background-repeat:no-repeat}}.c-detailbox::after{content:'';display:block;position:absolute;bottom:-40px;left:0;max-width:724px;width:100%}@media only screen and (min-width: 1480px){.c-detailbox::after{height:40px;background:linear-gradient(45deg, transparent 20px, rgba(46,42,42,0.901961) 20px);background-repeat:no-repeat}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-detailbox::after{height:20px;bottom:-20px;background:linear-gradient(45deg, transparent 15px, rgba(46,42,42,0.901961) 15px);background-repeat:no-repeat}}@media only screen and (max-width: 759px){.c-detailbox::after{position:absolute;height:30px;bottom:-30px;left:0;background:linear-gradient(45deg, transparent 20px, rgba(46,42,42,0.901961) 20px);background-repeat:no-repeat}}.c-margine__inbox--top{margin:1em 0 0 0}.c-margine__inbox--left{margin:0 0 0 1em}.c-margine__inbox--bottom{margin:0 0 1em 0}.c-margine__inbox--right{margin:0 1em 0 0}.c-navbutton__inner{width:100%;bottom:0;position:fixed;display:flex;justify-content:center;align-items:center;background:url(../images/bg_header.png) no-repeat center center;background-size:cover;background-color:#000;padding:0.2em 0;z-index:99;font-size:10px;font-size:1rem}.c-navbutton__inner--txt{margin-right:0.5em}.c-navbutton__inner--icon{position:relative;width:50px;height:50px}.c-navbutton__inner--icon span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;background:#fff;width:45%}.c-navbutton__inner--icon span:nth-of-type(1){top:15px}.c-navbutton__inner--icon span:nth-of-type(2){top:23px}.c-navbutton__inner--icon span:nth-of-type(3){top:31px}.c-button{text-transform:uppercase;font-family:'Montserrat', sans-serif;background:#E60000;display:inline-block;padding:0.71em 1em 0.51em 1em;font-weight:700;border:1px solid #E60000;line-height:1}@media only screen and (min-width: 1480px){.c-button{font-size:14px}.c-button:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-button{font-size:6.5px;font-size:1.01563vw}.c-button:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (max-width: 759px){.c-button{font-size:3.8vw}}.c-button--line{text-transform:uppercase;font-family:'Montserrat', sans-serif;display:inline-block;padding:0.71em 1.5em 0.51em 1.5em;font-weight:700;border:1px solid #E60000;line-height:1}@media only screen and (min-width: 1480px){.c-button--line{font-size:14px}.c-button--line:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-button--line{font-size:6.5px;font-size:1.01563vw}.c-button--line:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (max-width: 759px){.c-button--line{font-size:3.8vw}}.c-aboutbutton li{font-family:'Montserrat', sans-serif;text-align:center}@media only screen and (min-width: 1480px){.c-aboutbutton li{width:31.3%;-webkit-transform:skewX(345deg);transform:skewX(345deg);height:530px;overflow:hidden}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton li{width:31.3%;-webkit-transform:skewX(350deg);transform:skewX(350deg);overflow:hidden}}@media only screen and (max-width: 759px){.c-aboutbutton li{width:90%;margin:0 auto 1em auto}}.c-aboutbutton li a{overflow:hidden;height:100%}@media only screen and (min-width: 1480px){.c-aboutbutton li a{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:135%;margin:-10px 0 0 -65px;-webkit-transform:skewX(14deg);transform:skewX(14deg);text-shadow:3px 3px 3px #0000006a}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton li a{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:135%;margin:-10px 0 0 -40px;-webkit-transform:skewX(9deg);transform:skewX(9deg);text-shadow:3px 3px 3px #0000006a}}@media only screen and (max-width: 759px){.c-aboutbutton li a{align-items:stretch;display:block;background-position:center center}}@media only screen and (min-width: 1480px){.c-aboutbutton li a span:first-of-type{font-weight:700;font-size:28px;margin:-2.5em 0 0 0.5em}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton li a span:first-of-type{font-weight:700;margin:-2.5em 0 0 0.5em;padding-top:110%}}.c-aboutbutton li a span:last-of-type{padding:2em 0;display:block;bottom:0;width:100%}@media only screen and (min-width: 1480px){.c-aboutbutton li a span:last-of-type{position:absolute;font-size:28px;font-weight:700;margin:0 0 0 -115px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton li a span:last-of-type{position:absolute;font-size:11px;font-size:1.71875vw;font-weight:700;margin:0 0 0 -20%}}.c-aboutbutton__anime--img{display:block;height:100%;width:100%;background:url(../images/btn_anime.jpg) no-repeat;background-size:cover}@media only screen and (min-width: 1480px){.c-aboutbutton__anime--img{background-position:10px -5px}.c-aboutbutton__anime--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton__anime--img{background-position:-25px 10px}.c-aboutbutton__anime--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (max-width: 759px){.c-aboutbutton__anime--img{display:none}}.c-aboutbutton__anime--txt{background:#E60000}@media only screen and (max-width: 759px){.c-aboutbutton__anime--txt{display:none !important}}.c-aboutbutton__toys--img{display:block;height:100%;width:100%;background:url(../images/btn_toys.jpg) no-repeat;background-size:cover}@media only screen and (min-width: 1480px){.c-aboutbutton__toys--img{background-position:15px -20px}.c-aboutbutton__toys--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton__toys--img{background-position:center -25px}.c-aboutbutton__toys--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (max-width: 759px){.c-aboutbutton__toys--img{display:none}}.c-aboutbutton__toys--txt{background:#0069B1}@media only screen and (max-width: 759px){.c-aboutbutton__toys--txt{display:none !important}}.c-aboutbutton__games--img{display:block;height:100%;width:100%;background:url(../images/btn_games.jpg) no-repeat;background-size:cover}@media only screen and (min-width: 1480px){.c-aboutbutton__games--img{background-position:10px -50px}.c-aboutbutton__games--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-aboutbutton__games--img{background-position:-25px -40px}.c-aboutbutton__games--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (max-width: 759px){.c-aboutbutton__games--img{display:none}}.c-aboutbutton__games--txt{background:#F6B700}@media only screen and (max-width: 759px){.c-aboutbutton__games--txt{display:none !important}}.c-txt__hl{color:#DF4661}.c-txt__hl--yellow{color:#F6B700}.c-txt__left{text-align:left}.c-txt__right{text-align:right}.c-txt__center{text-align:center}.c-txt__headline--small{display:block;margin:0 0 1em 0;font-size:16px;font-weight:600}h3{font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:800;line-height:1;text-shadow:2px 2px 2px #0000006a}@media only screen and (min-width: 1480px){h3{font-size:33px}}@media only screen and (min-width: 760px) and (max-width: 1479px){h3{font-size:30px}}@media only screen and (max-width: 759px){h3{font-size:6.7vw}}h2{font-family:'Montserrat', sans-serif;text-align:center;text-transform:uppercase;text-shadow:3px 3px 3px #0000006a;font-weight:800}h2 span{text-transform:none;margin:1em auto auto auto;padding:1em 0 0 0;font-size:30%;font-weight:normal;display:block;border-top:1px solid #0000006e;text-shadow:none;width:40%}@media only screen and (max-width: 759px){h2 span{width:100%}}.c-section h2{display:block;line-height:1;padding:1em;margin-bottom:10%}@media only screen and (min-width: 1480px){.c-section h2{font-size:45px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-section h2{font-size:45px}}@media only screen and (max-width: 759px){.c-section h2{font-size:20px;font-size:2rem}}.c-section__anime h2{background:#E60000;margin-bottom:0;background:url(../images/h2_anime.jpg);background-size:cover}.c-section__toys h2{background-color:#0069B1;background:url(../images/h2_toy.jpg);background-size:cover}.c-section__games h2{background:#F6B700;margin-bottom:0;background:url(../images/h2_games.jpg);background-size:cover}h1{display:block;width:80%;text-align:center;padding-bottom:31.25vw;margin:auto}@media only screen and (min-width: 1480px){h1{padding-bottom:510px;width:45%}}@media only screen and (min-width: 760px) and (max-width: 1479px){h1{width:40%}}@media only screen and (max-width: 759px){h1{font-size:4.8vw;padding-top:1.04167vw;padding-bottom:49vw}}h1 img{width:100%}.p-mv{text-align:center;width:100%;max-width:1480px;margin:auto;position:relative}@media only screen and (min-width: 1480px){.p-mv{background:url(../images/mv.png) no-repeat;background-position:center 190px;background-size:contain;padding:40px 0 0 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-mv{background:url(../images/mv.png) no-repeat;background-position:center 100px;background-size:contain;padding:10px 0 25px 0}}@media only screen and (max-width: 759px){.p-mv{background:url(../images/mv.png) no-repeat;background-position:center 85px;background-size:100%;margin:auto auto 12vw auto}}.p-mv__inner{text-transform:uppercase;text-align:center;margin:auto;max-width:820px;width:100%;background:#2e2a2ae6}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-mv__inner{width:60%}}@media only screen and (max-width: 759px){.p-mv__inner{width:80%}}.p-mv__inner--txt{line-height:1.2;font-weight:800}@media only screen and (min-width: 1480px){.p-mv__inner--txt{font-size:62px;padding:10px 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-mv__inner--txt{font-size:50px}}@media only screen and (max-width: 759px){.p-mv__inner--txt{font-size:7.5vw}}.p-mv__inner::before{max-width:820px}.p-mv__inner::after{max-width:820px}.c-movie__mv{z-index:1}@media only screen and (min-width: 1480px){.c-movie__mv{padding:100px 0 0 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-movie__mv{padding:5% 0 0 0}}.c-movie__mv--txt{font-family:'Montserrat', sans-serif;text-transform:uppercase;max-width:1480px;width:95%;margin:auto;padding:5% 0 2% 0;text-align:center;font-weight:800;line-height:1.1}@media only screen and (min-width: 1480px){.c-movie__mv--txt{padding:0 0 20px 0;font-size:33px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-movie__mv--txt{padding:0 0 20px 0;font-size:30px}}@media only screen and (max-width: 759px){.c-movie__mv--txt{font-size:6.7vw}}.c-movie__mv--link{display:block !important;margin:auto auto;text-align:center}@media only screen and (min-width: 1480px){.c-movie__mv--link{font-size:20px !important;width:70%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-movie__mv--link{font-size:1.4vw !important;width:70%}}@media only screen and (max-width: 759px){.c-movie__mv--link{font-size:3vw !important;width:90%}}.c-movie__mv--inner{padding:0 0 2.5% 0;max-width:1480px;width:90%;margin:auto}@media only screen and (min-width: 1480px){.c-movie__mv--inner{font-size:20px !important;width:70%;padding:0 0 30px 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.c-movie__mv--inner{font-size:1.4vw !important;width:70%}}@media only screen and (max-width: 759px){.c-movie__mv--inner{font-size:3vw !important}}@media only screen and (min-width: 1480px){.c-movie__mv--inner a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.c-movie__mv--inner a img{width:100%}.p-about{background:url(../images/bg_about.jpg) center top no-repeat;overflow:hidden}@media only screen and (min-width: 1480px){.p-about{padding:0 0 30px 0;background-size:contain}}@media only screen and (max-width: 759px){.p-about{background-position:center center;padding:0 0 10% 0}}.p-about .c-toys__partnership{max-width:1480px;width:70%;text-align:center;margin:auto;padding:2em 0 0 0}.p-about .c-toys__partnership p{font-weight:normal}.p-about .c-toys__partnership--list{max-width:1480px;width:70%;margin:2% auto;padding:0 0 3% 0}@media only screen and (min-width: 1480px){.p-about .c-toys__partnership--list{padding:0 0 130px 0}}@media only screen and (max-width: 759px){.p-about .c-toys__partnership--list{width:100%}.p-about .c-toys__partnership--list .slick-arrow{display:none !important}}.p-about .c-toys__partnership--list li{padding:0 0.5%}.p-about__gundam{max-width:1480px;width:100%;position:relative}@media only screen and (min-width: 1480px){.p-about__gundam{width:90%;display:flex;align-items:flex-start;align-items:center;justify-content:end;margin:150px auto auto auto}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-about__gundam{width:90%;display:flex;align-items:flex-start;align-items:center;justify-content:space-between;margin:50px auto auto auto}}@media only screen and (max-width: 759px){.p-about__gundam{background:url(../images/bg_about.jpg) center top no-repeat;background-size:contain}}@media only screen and (min-width: 1480px){.p-about__gundam .c-detailbox{width:45%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-about__gundam .c-detailbox{width:50%}}.p-about__gundam--img{width:70%}@media only screen and (min-width: 1480px){.p-about__gundam--img{display:inline-block;position:absolute;left:-129px}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-about__gundam--img{width:60%;display:inline-block;position:absolute;right:-5%}}@media only screen and (max-width: 759px){.p-about__gundam--img{width:100%}}.p-about__legacy{max-width:1480px;text-align:center;margin:auto}@media only screen and (min-width: 1480px){.p-about__legacy{padding:2% 0;width:70%}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-about__legacy{padding:2% 0;width:70%}}@media only screen and (max-width: 759px){.p-about__legacy{padding:6% 0 4% 0;width:90%}}.p-about__legacy h3{margin:auto}@media only screen and (min-width: 1480px){.p-about__legacy h3{padding:0 0 10px 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-about__legacy h3{padding:0 0 10px 0}}@media only screen and (max-width: 759px){.p-about__legacy h3{padding:0 0 2% 0}}.p-about__legacy p{font-weight:normal}.p-about__button{max-width:1480px;font-weight:600;margin:auto}@media only screen and (min-width: 1480px){.p-about__button{display:flex;justify-content:space-between;width:1200px;padding:0 0 60px 0}}@media only screen and (min-width: 760px) and (max-width: 1479px){.p-about__button{display:flex;justify-content:space-between;width:75%;padding:0 0 60px 0}}@media only screen and (max-width: 759px){.p-about__button{display:block;width:100%}}
