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{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%;text-decoration:none}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}*{box-sizing:border-box;font-feature-settings:"pkna" 1}html{font-size:62.5%}html.hidden{height:100%;overflow:hidden}body{color:#fee100;word-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#222;margin:0;font-family:游ゴシック,YuGothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,PT Sans,Lucida Grande,sans-serif;font-size:1.5rem;line-height:1}@media screen and (width<=768px){body{padding:0}}h1{margin-top:1rem;font-size:4.6rem;line-height:7.3rem}h2{margin:10px 0;font-size:3rem}h3{margin:10px 0;font-size:2rem}h4{margin:10px 0;font-size:1.5rem}p{font-size:2.2rem;font-weight:700;line-height:4.5rem}a{color:#fff}#home #container{margin-bottom:80px}@media screen and (width<=992px){#home #container{margin:0 80px}}@media screen and (width<=768px){#home #container{margin:0 40px}}#home #container #title,#home #container #intro,#home #container #video,#home #container #concept,#home #container #cover,#home #container #specs,#home #container #purchase,#home #container #community,#home #container #development,#home #container #license,#home #container #faq{max-width:886px;margin:80px auto}#home header .link{position:absolute;top:20px;right:20px}#home header .link img{width:50px;margin-left:10px}#home #title{position:relative}#home #title h1{font-family:Patua One,cursive;font-size:115px;line-height:14rem}#home #title img{position:absolute;bottom:0;right:0}@media screen and (width<=768px){#home #title h1{font-size:50px;line-height:50px}#home #title img{width:70px}}#home #intro h1 span{color:#222;background-color:#fee100}#home #intro>p{margin-top:40px}@media screen and (width<=768px){#home #intro h1{font-size:3rem;line-height:4rem}}#home #video iframe{width:100%}#home #concept .wrap{flex-wrap:wrap;margin-left:-40px;display:flex}#home #concept .wrap .item{margin-left:40px}#home #concept .wrap .item:first-child{width:100%}#home #concept .wrap .item:not(:first-child){flex:1;margin-top:2rem}@media screen and (width<=768px){#home #concept .wrap{display:block}#home #concept .wrap .item{width:auto!important}}#cover img{width:100%}#home #specs .size{flex-wrap:wrap;display:flex}#home #specs .size img{width:45%}@media screen and (width<=768px){#home #specs .size{display:block}#home #specs .size img{width:100%}}#home #purchase .wrap{flex-wrap:wrap;margin-top:30px;margin-left:-40px;display:flex}#home #purchase .wrap .item{width:calc(50% - 40px);margin-left:40px}#home #purchase .wrap .item a{color:#222;text-align:center;background:#fee100;width:100%;margin-top:30px;padding:30px;font-weight:700;display:block}#home #purchase .wrap .item a:hover{background:#fae645}@media screen and (width<=768px){#home #purchase .wrap{display:block}#home #purchase .wrap .item{width:auto;margin-top:10px}}#home #community div{margin-left:-20px;display:flex}#home #community div a{color:#222;text-align:center;background:#fee100;width:100%;margin-top:30px;margin-left:20px;padding:30px;font-weight:700;display:block}#home #community div a:hover{background:#fae645}@media screen and (width<=768px){#home #community div{display:block}}#home #development div{margin-left:-20px;display:flex}#home #development div a{color:#222;text-align:center;background:#fee100;width:100%;margin-top:30px;margin-left:20px;padding:30px;font-weight:700;display:block}#home #development div a:hover{background:#fae645}@media screen and (width<=768px){#home #development div{display:block}}#calil{text-align:center}#calil img{width:200px;margin-bottom:30px}
/*# sourceMappingURL=web.ed760ac6.css.map */
