@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: 1696px){body{font-size:16px;font-weight:900}}@media only screen and (min-width: 1024px) and (max-width: 1695px){body{font-size:6.5px;font-size:1.01563vw;font-weight:500}}@media only screen and (max-width: 1023px){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: 1024px) and (max-width: 1695px){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: 1023px){.is-pconly{display:none}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.is-sponly{display:none}}.l-main{width:100%}@media only screen and (min-width: 1696px){.l-main{min-width:1490px}}footer{margin:5em auto 5em auto;font-weight:normal;text-align:center}@media only screen and (min-width: 1696px){footer{width:1490px;font-size:8px;font-size:.8rem}}@media only screen and (min-width: 1024px) and (max-width: 1695px){footer{width:90%;font-size:8px;font-size:.8rem}}@media only screen and (max-width: 1023px){footer{font-size:6px;font-size:.6rem;width:90%;margin:auto;padding:10% 0 10% 0}}.c-article{word-wrap:break-word;overflow-wrap:break-word;padding:70px 0 0 0}@media only screen and (max-width: 1023px){.c-article{padding:130px 0 0 0}}.c-classification{margin:auto}@media only screen and (min-width: 1696px){.c-classification{width:1680px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-classification{width:92%}}.c-section h2{display:block;text-align:center;line-height:1;font-weight:700;padding:1em}@media only screen and (min-width: 1696px){.c-section h2{font-size:48px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section h2{font-size:48px}}@media only screen and (max-width: 1023px){.c-section h2{font-size:20px;font-size:2rem}}.c-section__anime h2{background:#E60000;margin-bottom:0}.c-section__anime--inner{text-align:center;display:block;margin:auto}@media only screen and (min-width: 1696px){.c-section__anime--inner{font-size:24px;font-weight:500;padding:60px 0 60px 0;width:693px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--inner{font-size:8.7px;font-size:1.35938vw;font-weight:500;padding:5% 0;width:40%}}@media only screen and (max-width: 1023px){.c-section__anime--inner{width:90%;margin:auto;padding-top:10%}}.c-section__anime--outline{background:url(../images/anime/bg_outline.jpg) center top no-repeat;background-size:cover}@media only screen and (max-width: 1023px){.c-section__anime--outline{background-size:contain}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--outline .c-section__rcol{width:48%}}.c-section__anime--outline .c-section__rcol dt{font-size:16px;line-height:1.5;font-weight:normal}.c-section__anime--outline .c-section__rcol dt .c-txt__hl{font-weight:600}@media only screen and (min-width: 1696px){.c-section__anime--outline .c-section__rcol dd{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--outline .c-section__rcol dd{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media only screen and (max-width: 1023px){.c-section__anime--outline .c-section__rcol dd{text-align:center}}@media only screen and (min-width: 1696px){.c-section__anime--outline .c-section__rcol dd img{width:50%;height:inherit}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--outline .c-section__rcol dd img{width:50%;height:inherit}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--outline .c-section__lcol{width:48%}}@media only screen and (max-width: 630px){.c-section__anime--outline .c-section__lcol{margin-bottom:20%}}@media only screen and (min-width: 631px) and (max-width: 1023px){.c-section__anime--outline .c-section__lcol{margin-bottom:10%}}.c-section__anime--outline .c-section__lcol dt{font-size:16px;line-height:1.5;font-weight:normal}.c-section__anime--outline .c-section__lcol dt .c-txt__hl{font-weight:600}.c-section__anime--outline .c-section__lcol dd{text-align:center}@media only screen and (min-width: 1696px){.c-section__anime--outline .c-section__lcol dd img{width:63%;height:inherit}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--outline .c-section__lcol dd img{width:63%;height:inherit}}@media only screen and (min-width: 1696px){.c-section__anime--classification{width:1504px;padding:0 0 168px 0;margin:53px auto 0 auto;display:flex;justify-content:space-between}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--classification{width:93%;padding:0 0 5% 0;margin:auto;display:flex;justify-content:space-between}}@media only screen and (max-width: 1023px){.c-section__anime--classification{padding:10% 0}}.c-section__anime--classification .c-detailbox__headline--blue,.c-section__anime--classification .c-detailbox__headline--red{margin:0.2em 0 0.6em 0;font-weight:700}@media only screen and (min-width: 1696px){.c-section__anime--classification .c-detailbox__headline--blue,.c-section__anime--classification .c-detailbox__headline--red{font-size:36px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--classification .c-detailbox__headline--blue,.c-section__anime--classification .c-detailbox__headline--red{display:block;line-height:1;font-size:15px;font-size:2.34375vw;padding:0.2em}}.c-section__anime--classification .c-detailbox__headline--blue{background:linear-gradient(306deg, transparent 40px, #0069b1 40px);background-repeat:no-repeat}.c-section__anime--classification .c-detailbox__headline--red{background:linear-gradient(306deg, transparent 40px, #df4661 40px);background-repeat:no-repeat}.c-section__anime--witch,.c-section__anime--orphans,.c-section__anime--g-gundam,.c-section__anime--gundam-0079,.c-section__anime--unicorn-0093{width:100%}@media only screen and (min-width: 1696px){.c-section__anime--witch,.c-section__anime--orphans,.c-section__anime--g-gundam,.c-section__anime--gundam-0079,.c-section__anime--unicorn-0093{padding:730px 0 120px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--witch,.c-section__anime--orphans,.c-section__anime--g-gundam,.c-section__anime--gundam-0079,.c-section__anime--unicorn-0093{padding:40% 0 5% 0}}@media only screen and (min-width: 1696px){.c-section__anime--witch .c-classification,.c-section__anime--orphans .c-classification,.c-section__anime--g-gundam .c-classification,.c-section__anime--gundam-0079 .c-classification,.c-section__anime--unicorn-0093 .c-classification{display:flex}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--witch .c-classification,.c-section__anime--orphans .c-classification,.c-section__anime--g-gundam .c-classification,.c-section__anime--gundam-0079 .c-classification,.c-section__anime--unicorn-0093 .c-classification{display:flex}}@media only screen and (max-width: 1023px){.c-section__anime--witch .c-classification,.c-section__anime--orphans .c-classification,.c-section__anime--g-gundam .c-classification,.c-section__anime--gundam-0079 .c-classification,.c-section__anime--unicorn-0093 .c-classification{padding:10% 0}}@media only screen and (max-width: 1023px){.c-section__anime--witch .c-classification .c-button--line,.c-section__anime--witch .c-classification .c-button,.c-section__anime--orphans .c-classification .c-button--line,.c-section__anime--orphans .c-classification .c-button,.c-section__anime--g-gundam .c-classification .c-button--line,.c-section__anime--g-gundam .c-classification .c-button,.c-section__anime--gundam-0079 .c-classification .c-button--line,.c-section__anime--gundam-0079 .c-classification .c-button,.c-section__anime--unicorn-0093 .c-classification .c-button--line,.c-section__anime--unicorn-0093 .c-classification .c-button{text-align:center;display:block;margin-bottom:1em}}@media only screen and (max-width: 1023px){.c-section__anime--witch .c-classification .c-detailbox__headline,.c-section__anime--orphans .c-classification .c-detailbox__headline,.c-section__anime--g-gundam .c-classification .c-detailbox__headline,.c-section__anime--gundam-0079 .c-classification .c-detailbox__headline,.c-section__anime--unicorn-0093 .c-classification .c-detailbox__headline{display:block;padding:0.2em 0 0.2em 0.2em;line-height:1.1;font-size:9px;font-size:.9rem}}.c-section__anime--witch{background:url(../images/anime/bg_witch.jpg) center top no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-section__anime--witch{padding:1500px 0 120px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--witch{justify-content:space-between;align-items:flex-end;padding:75% 0 5% 0}}@media only screen and (min-width: 1696px){.c-section__anime--witch .c-classification{justify-content:space-between}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--witch .c-classification{justify-content:space-between;align-items:flex-end}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--witch .c-classification .c-detailbox{width:48%;margin-bottom:20px;padding:0.3% 2.5%}}@media only screen and (min-width: 1696px){.c-section__anime--witch .c-classification .c-detailbox .c-button--line,.c-section__anime--witch .c-classification .c-detailbox .c-button{margin-right:1em}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--witch .c-classification .c-detailbox .c-button--line,.c-section__anime--witch .c-classification .c-detailbox .c-button{margin-right:1em}}.c-section__anime--orphans{background:url(../images/anime/bg_orphans.jpg) center top no-repeat;background-size:cover}.c-section__anime--g-gundam{background:url(../images/anime/bg_g-gundam.jpg) center top no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-section__anime--g-gundam .c-classification{justify-content:flex-end}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--g-gundam .c-classification{justify-content:flex-end}}.c-section__anime--gundam-0079{background:url(../images/anime/bg_gundam-0079.jpg) center top no-repeat;background-size:cover}.c-section__anime--unicorn-0093{background:url(../images/anime/bg_unicorn-0093.jpg) center top no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-section__anime--unicorn-0093 .c-classification{justify-content:flex-end}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--unicorn-0093 .c-classification{justify-content:flex-end}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__anime--unicorn-0093 .c-classification .c-detailbox{width:45%}}.c-section__kits h2{background:#0069B1;margin:0}.c-section__kits--inner{background:url(../images/kits/bg_kits.jpg) center top no-repeat;background-size:cover;width:100%}@media only screen and (min-width: 1696px){.c-section__kits--inner{padding:730px 0 120px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__kits--inner{padding:40% 0 5% 0}}@media only screen and (max-width: 1023px){.c-section__kits--inner{padding:10% 0}}@media only screen and (min-width: 1696px){.c-section__kits--inner .c-classification{justify-content:flex-start;display:flex}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__kits--inner .c-classification{justify-content:flex-start;display:flex}}@media only screen and (min-width: 1696px){.c-section__kits--inner .c-classification dt img{width:498px}}@media only screen and (min-width: 1696px){.c-section__kits--inner .c-classification dd .c-button--line,.c-section__kits--inner .c-classification dd .c-button{margin-right:1em}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__kits--inner .c-classification dd .c-button--line,.c-section__kits--inner .c-classification dd .c-button{margin-right:1em}}@media only screen and (max-width: 1023px){.c-section__kits--inner .c-classification dd .c-button--line,.c-section__kits--inner .c-classification dd .c-button{text-align:center;display:block;margin-bottom:1em}}.c-section__games h2{background:#F6B700;margin:0 0 0 0}.c-section__games--gundam-evo,.c-section__games--sd-gba,.c-section__games--ms-gbo2{width:100%}@media only screen and (min-width: 1696px){.c-section__games--gundam-evo,.c-section__games--sd-gba,.c-section__games--ms-gbo2{padding:730px 0 120px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__games--gundam-evo,.c-section__games--sd-gba,.c-section__games--ms-gbo2{padding:40% 0 5% 0}}@media only screen and (min-width: 1696px){.c-section__games--gundam-evo .c-classification,.c-section__games--sd-gba .c-classification,.c-section__games--ms-gbo2 .c-classification{display:flex}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__games--gundam-evo .c-classification,.c-section__games--sd-gba .c-classification,.c-section__games--ms-gbo2 .c-classification{display:flex}}@media only screen and (max-width: 1023px){.c-section__games--gundam-evo .c-classification,.c-section__games--sd-gba .c-classification,.c-section__games--ms-gbo2 .c-classification{padding:10% 0}}@media only screen and (min-width: 1696px){.c-section__games--gundam-evo .c-classification .c-detailbox .c-button--line,.c-section__games--gundam-evo .c-classification .c-detailbox .c-button,.c-section__games--sd-gba .c-classification .c-detailbox .c-button--line,.c-section__games--sd-gba .c-classification .c-detailbox .c-button,.c-section__games--ms-gbo2 .c-classification .c-detailbox .c-button--line,.c-section__games--ms-gbo2 .c-classification .c-detailbox .c-button{margin-right:1em}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__games--gundam-evo .c-classification .c-detailbox .c-button--line,.c-section__games--gundam-evo .c-classification .c-detailbox .c-button,.c-section__games--sd-gba .c-classification .c-detailbox .c-button--line,.c-section__games--sd-gba .c-classification .c-detailbox .c-button,.c-section__games--ms-gbo2 .c-classification .c-detailbox .c-button--line,.c-section__games--ms-gbo2 .c-classification .c-detailbox .c-button{margin-right:1em}}@media only screen and (max-width: 1023px){.c-section__games--gundam-evo .c-classification .c-detailbox .c-button--line,.c-section__games--gundam-evo .c-classification .c-detailbox .c-button,.c-section__games--sd-gba .c-classification .c-detailbox .c-button--line,.c-section__games--sd-gba .c-classification .c-detailbox .c-button,.c-section__games--ms-gbo2 .c-classification .c-detailbox .c-button--line,.c-section__games--ms-gbo2 .c-classification .c-detailbox .c-button{text-align:center;display:block;margin-bottom:1em}}.c-section__games--gundam-evo{background:url(../images/games/bg_gundam-evo.jpg) center top no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-section__games--gundam-evo .c-classification{justify-content:flex-end}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__games--gundam-evo .c-classification{justify-content:flex-end}}.c-section__games--sd-gba{background:url(../images/games/bg_sd-gba.jpg) center top no-repeat;background-size:cover}.c-section__games--ms-gbo2{background:url(../images/games/bg_ms-gbo2.jpg) center top no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-section__games--ms-gbo2 .c-classification{justify-content:flex-end;padding-bottom:60px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__games--ms-gbo2 .c-classification{justify-content:flex-end}}.c-section__sweepstakes{background:url(../images/sweepstakes/bg_sweepstakes.jpg) center top no-repeat;background-size:cover}.c-section__sweepstakes h2{margin:auto}@media only screen and (min-width: 1696px){.c-section__sweepstakes h2{width:926px;padding:100px 0 50px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__sweepstakes h2{width:60%;padding:100px 0 50px 0}}@media only screen and (max-width: 1023px){.c-section__sweepstakes h2{width:90%;padding:10% 0}}.c-section__sweepstakes h3{width:80%;margin:auto}@media only screen and (min-width: 1696px){.c-section__sweepstakes h3{width:873px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__sweepstakes h3{width:50%}}.c-section__sweepstakes--inner{text-align:center;width:90%;margin:auto;padding:10% 0}@media only screen and (min-width: 1696px){.c-section__sweepstakes--inner{padding:50px 0;width:873px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__sweepstakes--inner{padding:50px 0;width:90%}}@media only screen and (min-width: 1696px){.c-section__sweepstakes--inner a{margin:30px auto}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__sweepstakes--inner a{margin:30px auto}}@media only screen and (max-width: 1023px){.c-section__sweepstakes--inner a{margin:7% auto}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__sweepstakes--inner div{width:60%;margin:auto}}.c-section__sweepstakes--lineup{width:90%;display:flex;flex-wrap:wrap;margin:auto;justify-content:space-between}@media only screen and (min-width: 1696px){.c-section__sweepstakes--lineup{width:1044px}}.c-section__sweepstakes--lineup .c-lineupbox{width:48%}@media only screen and (min-width: 1696px){.c-section__sweepstakes--lineup .c-lineupbox{width:30%}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-section__sweepstakes--lineup .c-lineupbox{width:30%}}.c-section__sweepstakes--lineup .c-lineupbox dd{margin:1em 0 2em 0}.c-section__sweepstakes--lineup .c-lineupbox img{display:block;width:100%}#anime,#kits,#games{display:block}@media only screen and (min-width: 1696px){#anime,#kits,#games{padding-top:50px;margin-top:-50px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){#anime,#kits,#games{padding-top:50px;margin-top:-50px}}@media only screen and (max-width: 1023px){#anime,#kits,#games{padding-top:120px;margin-top:-120px}}#sweepstakes{display:block}@media only screen and (min-width: 1696px){#whatisgundam{padding-top:50px;margin-top:-50px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){#whatisgundam{padding-top:50px;margin-top:-50px}}@media only screen and (max-width: 1023px){#whatisgundam{padding-top:120px;margin-top:-120px}}.c-copy{font-family:'Montserrat', sans-serif}@media only screen and (min-width: 1696px){.c-copy{display:flex;justify-content:center}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-copy{display:flex;justify-content:center}}@media only screen and (min-width: 1696px){.c-copy li{display:inline-block;padding:1em}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-copy li{display:block;padding:1em}}@media only screen and (max-width: 1023px){.c-copy li{display:block;margin-top:1em}}.c-header{background:url(../images/feature/common/bg_header.png) top center no-repeat;background-color:#000;text-align:center;width:100%;position:fixed;z-index:5;top:0;left:0}@media only screen and (min-width: 1696px){.c-header{padding:10px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-header{padding:1% 0}}@media only screen and (max-width: 1023px){.c-header{padding:2% 5%}}.c-header__nav{font-family:'Montserrat', sans-serif;justify-content:center;align-items:center;font-weight:600}@media only screen and (min-width: 1696px){.c-header__nav{display:flex}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-header__nav{display:flex}}@media only screen and (max-width: 1023px){.c-header__nav{font-size:7px;font-size:.7rem}}.c-header__nav ul{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1696px){.c-header__nav ul{width:444px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-header__nav ul li{margin:auto 1.5em auto auto}}@media only screen and (max-width: 1023px){.c-header__nav ul li{padding:0.5em 0}}@media only screen and (min-width: 1696px){.c-header__nav ul:first-child{margin:0 80px 0 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-header__nav ul:first-child{margin:0}}@media only screen and (max-width: 1023px){.c-header__nav--home{width:5.4em;text-align:left}}.c-header__nav--whatisgundam,.c-header__nav--anime,.c-header__nav--sweepstakes{color:#8d8d8d}@media only screen and (max-width: 1023px){.c-header__nav--whatisgundam,.c-header__nav--anime,.c-header__nav--sweepstakes{letter-spacing:-0.1em}}@media only screen and (min-width: 1696px){.c-header__shop.c-button{margin:0 -280px 0 100px}}@media only screen and (max-width: 1023px){.c-header__shop.c-button{font-size:7px;font-size:.7rem;margin-top:1em}}@media only screen and (min-width: 1696px){.c-header__shop.c-button a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 1696px) and (min-width: 1024px) and (max-width: 1695px){.c-header__shop.c-button a{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.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: 1696px){.c-available li{width:27%}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-available li{width:27%}}@media only screen and (max-width: 1023px){.c-available li{width:50%}}@media only screen and (min-width: 1696px){.c-movie__witch{min-width:886px;width:886px;height:515px;margin:-60px 20px -60px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-movie__witch{width:49%}}@media only screen and (max-width: 1023px){.c-movie__witch{width:90%;margin:auto;padding:0 0 5% 0}}@media only screen and (min-width: 1696px){.c-movie__witch a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.c-movie__mv{background:url(../images/main/bg_movie-mv.jpg) center center no-repeat;background-size:100%;padding:5% 0}@media only screen and (max-width: 1023px){.c-movie__mv{padding:10% 0}}.c-movie__mv--inner{width:90%;margin:auto}@media only screen and (min-width: 1696px){.c-movie__mv--inner{width:1470px}}@media only screen and (min-width: 1696px){.c-movie__mv--inner a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.c-detailbox{position:relative;background:#2e2a2ae6}@media only screen and (min-width: 1696px){.c-detailbox{z-index:2;width:724px;padding:0 60px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-detailbox{z-index:2;width:55%;padding:0.5% 2.5%}}@media only screen and (max-width: 1023px){.c-detailbox{width:90%;margin:30px auto;padding:0 5%}}.c-detailbox img{max-width:100%;padding:0 5%}.c-detailbox dt{font-family:'Montserrat', sans-serif;border-bottom:1px solid #ffcd29;line-height:1}@media only screen and (min-width: 1696px){.c-detailbox dt{padding:0 0 20px 0;margin:0 0 20px 0;font-size:40px;font-weight:700}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.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: 1023px){.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: 1024px) and (max-width: 1695px){.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: 1696px){.c-detailbox dd{font-weight:600}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-detailbox dd{font-weight:400}}.c-detailbox::before{content:'';display:block;position:absolute;top:-60px;left:0}@media only screen and (min-width: 1696px){.c-detailbox::before{height:60px;width:724px;background:linear-gradient(225deg, transparent 20px, rgba(46,42,42,0.901961) 20px);background-repeat:no-repeat}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-detailbox::before{height:20px;width:100%;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: 1023px){.c-detailbox::before{position:absolute;height:30px;width:100%;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:-60px;left:0}@media only screen and (min-width: 1696px){.c-detailbox::after{height:60px;width:724px;background:linear-gradient(45deg, transparent 20px, rgba(46,42,42,0.901961) 20px);background-repeat:no-repeat}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-detailbox::after{height:20px;width:100%;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: 1023px){.c-detailbox::after{position:absolute;height:30px;width:100%;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-button{font-family:'Montserrat', sans-serif;background:#E60000;display:inline-block;padding:0.71em 1.5em 0.51em 1.5em;font-weight:700;border:1px solid #E60000}@media only screen and (min-width: 1696px){.c-button{font-size:14px}.c-button:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.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: 1023px){.c-button{font-size:10px;font-size:1rem}}.c-button--line{font-family:'Montserrat', sans-serif;display:inline-block;padding:0.71em 1.5em 0.51em 1.5em;font-weight:700;border:1px solid #E60000}@media only screen and (min-width: 1696px){.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: 1024px) and (max-width: 1695px){.c-button--line{font-size:6.5px;font-size:1.01563vw}.c-button--line:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.c-aboutbutton li{font-family:'Montserrat', sans-serif;text-align:center}@media only screen and (min-width: 1696px){.c-aboutbutton li{width:31.3%;-webkit-transform:skewX(345deg);transform:skewX(345deg);height:530px;overflow:hidden}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-aboutbutton li{width:31.3%;-webkit-transform:skewX(350deg);transform:skewX(350deg);overflow:hidden}}@media only screen and (max-width: 1023px){.c-aboutbutton li{width:90%;margin:0 auto 1em auto}}.c-aboutbutton li a{overflow:hidden;height:100%}@media only screen and (min-width: 1696px){.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)}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.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)}}@media only screen and (max-width: 1023px){.c-aboutbutton li a{align-items:stretch;display:block;background-position:center center}}@media only screen and (min-width: 1696px){.c-aboutbutton li a span:first-of-type{font-weight:700;font-size:32px;margin:-2.5em 0 0 0.5em}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.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: 1696px){.c-aboutbutton li a span:last-of-type{position:absolute;font-size:32px;font-weight:700;margin:0 0 0 -115px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.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/about/btn_anime.jpg) no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-aboutbutton__anime--img{background-position:30px -50px}.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: 1024px) and (max-width: 1695px){.c-aboutbutton__anime--img{background-position:8px -23px}.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: 1023px){.c-aboutbutton__anime--img{background-position:center top;padding:100% 0 0 0}}.c-aboutbutton__anime--txt{background:#E60000}.c-aboutbutton__kits--img{display:block;height:100%;width:100%;background:url(../images/about/btn_kits.jpg) no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-aboutbutton__kits--img{background-position:30px -50px}.c-aboutbutton__kits--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.c-aboutbutton__kits--img{background-position:19px -25px}.c-aboutbutton__kits--img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-out}}@media only screen and (max-width: 1023px){.c-aboutbutton__kits--img{background-position:center top;padding:100% 0 0 0}}.c-aboutbutton__kits--txt{background:#0069B1}.c-aboutbutton__games--img{display:block;height:100%;width:100%;background:url(../images/about/btn_games.jpg) no-repeat;background-size:cover}@media only screen and (min-width: 1696px){.c-aboutbutton__games--img{background-position:30px -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: 1024px) and (max-width: 1695px){.c-aboutbutton__games--img{background-position:0px -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: 1023px){.c-aboutbutton__games--img{background-position:center top;padding:100% 0 0 0}}.c-aboutbutton__games--txt{background:#F6B700}.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}h1{display:block;width:100%;text-align:center}@media only screen and (min-width: 1696px){h1{padding:30px 0 0 0;padding-bottom:24vw}}@media only screen and (min-width: 1024px) and (max-width: 1695px){h1{width:70%;margin:auto;padding:30px 0 430px 0}}.p-mv{text-align:center;width:100%}@media only screen and (min-width: 1696px){.p-mv{background:url(../images/main/mv.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-mv{background:url(../images/main/mv.jpg) center center no-repeat;background-size:cover}}@media only screen and (max-width: 1023px){.p-mv{background:url(../images/main/mv_sp.jpg) center top no-repeat;background-size:100%}}.p-mv__inner{text-align:center;margin:auto;width:90%}@media only screen and (min-width: 1696px){.p-mv__inner{width:736px}}@media only screen and (max-width: 1023px){.p-mv__inner{margin:auto;padding:70% 0 0 0}.p-mv__inner img,.p-mv__inner p{margin:0 0 10% 0}}.p-mv__inner p,.p-mv__inner img{display:inline-block;margin:auto auto 30px auto}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-mv__inner p,.p-mv__inner img{display:block}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-mv__inner--outline{width:50%}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-mv__inner--announce{width:40%}}.p-mv__inner--shoplink{display:inline-block}@media only screen and (max-width: 1023px){.p-mv__inner--shoplink{display:block;width:18em;margin:auto}}.p-about{background:url(../images/about/bg_about.jpg) center top no-repeat;overflow:hidden}@media only screen and (min-width: 1696px){.p-about{padding:0 0 30px 0;background-size:cover}}@media only screen and (max-width: 1023px){.p-about{background-position:center center;padding:0 0 10% 0}}.p-about__gfuel{margin:auto;position:relative}@media only screen and (min-width: 1696px){.p-about__gfuel{width:1480px;display:flex;align-items:flex-start;align-items:center;justify-content:space-between}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__gfuel{width:90%;display:flex;align-items:flex-start;align-items:center;justify-content:space-between}}@media only screen and (min-width: 1696px){.p-about__gfuel--img{width:730px;margin:4px 0 0 -60px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__gfuel--img{width:45%}}@media only screen and (max-width: 1023px){.p-about__gfuel--img{padding-bottom:5%}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__gfuel dl{width:50%}}.p-about__gfuel dl dt{text-align:center}.p-about__gfuel dl dt img{display:inline-block;width:340px;margin:0 0 10px 0}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__gfuel dl dt img{width:56%}}.p-about__gfuel dl dd a{display:inline-block;margin:20px 0 0 0}.p-about__gfuel #whatisgundam{position:absolute;bottom:0;left:0}.p-about__gundam{position:relative}@media only screen and (min-width: 1696px){.p-about__gundam{width:1480px;display:flex;align-items:flex-start;align-items:center;justify-content:space-between;margin:230px auto 0 auto}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__gundam{width:90%;display:flex;align-items:flex-start;align-items:center;justify-content:space-between;margin:230px auto 0 auto}}@media only screen and (max-width: 1023px){.p-about__gundam{padding-top:10%}}@media only screen and (min-width: 1696px){.p-about__gundam--img{display:inline-block;position:absolute;top:-150%;right:-129px}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__gundam--img{width:60%;display:inline-block;position:absolute;top:-322px;right:-129px}}@media only screen and (max-width: 1023px){.p-about__gundam--img{padding:0 10% 5% 10%;width:100%}}.p-about__button{font-weight:600}@media only screen and (min-width: 1696px){.p-about__button{display:flex;justify-content:space-between;width:1200px;margin:200px auto auto auto;padding:0 0 60px 0}}@media only screen and (min-width: 1024px) and (max-width: 1695px){.p-about__button{display:flex;justify-content:space-between;max-width:1200px;min-width:930px;width:75%;margin:200px auto auto auto;padding:0 0 60px 0}}@media only screen and (max-width: 1023px){.p-about__button{display:block;width:100%;padding:10% 0 0 0}}
