*{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,rem,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,rembed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{line-height:0;display:block}html{font-size:100%}@media screen and (min-width: 992px){html{font-size:62.5%}}.red{color:#f00}body{width:100%;font-family:source-han-sans-japanese, sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4em;color:#000;background:url("../images/body_bg.jpg") center top repeat;background-size:auto;line-height:1.23}body.open{overflow:hidden}body.open #gloval-nav{visibility:visible !important;opacity:1 !important}body.open #gloval-nav li{opacity:1 !important;transform:translateX(0) !important;transition:transform 1s ease, opacity .9s ease !important}div#gloval-nav{width:100%;height:100vh;background:url("../images/menu_bg.png") center top no-repeat;background-size:cover;background-color:#000;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;text-align:center;display:-webkit-flex;display:flex;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;font-size:29px;opacity:0;transition:opacity .6s ease, visibility .6s ease}@media screen and (min-width: 992px){div#gloval-nav{height:auto;visibility:visible;opacity:1;justify-content:start;flex-direction:row;background-size:cover;z-index:10;flex-wrap:nowrap;bottom:auto}}div#gloval-nav a{display:block;color:#fff;text-decoration:none;padding:10px 0;transition:color .6s ease}div#gloval-nav a:hover{color:#666}div#gloval-nav nav.main_menu{width:88vw;margin:0 auto 2rem;padding:1rem}@media screen and (min-width: 992px){div#gloval-nav nav.main_menu{margin:0 auto 0 0}}div#gloval-nav nav.main_menu ul{width:100%;display:block}@media screen and (min-width: 992px){div#gloval-nav nav.main_menu ul{display:-webkit-flex;display:flex;flex-wrap:wrap}}div#gloval-nav nav.main_menu ul li{text-align:center;padding:0.5rem;opacity:0;transform:translateX(200px);transition:transform .6s ease, opacity .2s ease}div#gloval-nav nav.main_menu ul li:nth-child(2){transition-delay:.15s}div#gloval-nav nav.main_menu ul li:nth-child(3){transition-delay:.3s}div#gloval-nav nav.main_menu ul li:nth-child(4){transition-delay:.45s}div#gloval-nav nav.main_menu ul li:nth-child(5){transition-delay:.6s}div#gloval-nav nav.main_menu ul li:nth-child(6){transition-delay:.75s}div#gloval-nav nav.main_menu ul li:nth-child(7){transition-delay:.9s}@media screen and (min-width: 992px){div#gloval-nav nav.main_menu ul li{opacity:1;padding:5px;transform:translateX(0)}}div#gloval-nav nav.main_menu ul li a,div#gloval-nav nav.main_menu ul li span{height:50px;margin:0 auto;text-indent:-99999px;display:block;overflow:hidden}div#gloval-nav nav.main_menu ul li.top a{width:81px;background:url("../images/menu_top.png") 0 50px repeat-y}div#gloval-nav nav.main_menu ul li.event a{width:96px;background:url("../images/menu_event.png") 0 50px repeat-y}div#gloval-nav nav.main_menu ul li.message a{width:127px;background:url("../images/menu_message.png") 0 50px repeat-y}div#gloval-nav nav.main_menu ul li.game a{width:96px;background:url("../images/menu_game.png") 0 50px repeat-y}div#gloval-nav nav.main_menu ul li.special a{width:117px;background:url("../images/menu_special.png") 0 50px repeat-y}div#gloval-nav nav.main_menu ul li a:hover{background-position:0 -46px}div#gloval-nav nav.main_menu ul li.game span{width:96px;background:url("../images/menu_game.png") 0 7px no-repeat}div#gloval-nav nav.main_menu ul li.message span{width:127px;background:url("../images/menu_message.png") 0 7px no-repeat}div#gloval-nav nav.main_menu ul li.event span{width:96px;background:url("../images/menu_event.png") 0 7px no-repeat}div#gloval-nav nav.main_menu ul li.special span{width:117px;background:url("../images/menu_special.png") 0 7px no-repeat}div#gloval-nav nav.sns{width:80vw;margin:0 auto;text-align:right}@media screen and (min-width: 992px){div#gloval-nav nav.sns{width:10vw;padding:10px;margin:0 20px 0 auto}}div#gloval-nav nav.sns ul{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 992px){div#gloval-nav nav.sns ul{-webkit-justify-content:flex-end;justify-content:flex-end}}div#gloval-nav nav.sns ul li{padding:5px}div#gloval-nav nav.sns ul li a{display:block;margin:0;padding:0;width:40px}div#gloval-nav nav.sns ul li a img{display:block;margin:0}@media screen and (max-width: 1024px){#nav-toggle{position:fixed;top:2vw;right:2vw;width:10vw;height:10vw;display:block;cursor:pointer;border-radius:1vw;background:rgba(0,0,0,0.5)}#nav-toggle>div{position:relative;width:100%;height:100%}#nav-toggle>div span{width:80%;height:0.5vw;top:50%;left:10%;display:block;background:#fff;position:absolute;transition:all 0.4s ease;margin-top:-0.25vw}#nav-toggle>div span:nth-child(1){transform-origin:center;margin-top:-3vw}#nav-toggle>div span:nth-child(3){transform-origin:center;margin-top:2.75vw}.open #nav-toggle span{background:#fff}.open #nav-toggle span:nth-child(1){transform:rotate(45deg);margin-top:-0.25vw}.open #nav-toggle span:nth-child(2){height:0}.open #nav-toggle span:nth-child(3){transform:rotate(-45deg);margin-top:-0.25vw}#nav-toggle{z-index:1000}#container{z-index:900}}header{width:100%;background:url("../images/floatbg_noon.png") #fff center top no-repeat;background-position:cover;border-bottom:solid 1px  #b1841b}header.night{background:url("../images/floatbg_night.png") #131935 center top no-repeat}#main{width:100%;margin:0 auto}#main h1{text-align:center;width:100%;max-height:400px;padding:100px auto 100px auto}#main h1 img{width:100%;max-height:500px;display:block}#main #contents{width:100%}#main #contents_inner{width:80vw;margin:0 auto;text-align:center}footer{width:100%;font-size:0.6rem;background:url("../images/footer_bg.jpg") 0 0 repeat;text-align:center;margin:0 auto;color:#483917;text-shadow:#fff 0 0 5px;position:relative;border-top:solid 2px  #b1841b;padding:3rem 2rem}@inlcude lg{footer{font-size:1rem}}footer p{line-height:1.8}footer a.link{display:block;color:#666;margin:1em auto}footer .app-explain h2{font-size:1.2rem;font-weight:900;color:#483917}@media screen and (min-width: 992px){footer .app-explain h2{font-size:1.8rem}}footer .app-explain p{font-size:0.8rem;margin:0.5em auto}@media screen and (min-width: 992px){footer .app-explain p{font-size:1.2rem}}footer .site-notice{font-size:0.8rem;padding:0 2rem}@media screen and (min-width: 992px){footer .site-notice{font-size:1rem}}footer .app-info{margin:0 auto;text-align:center}footer .app-info .app-icon{width:40vw;margin:0 auto;padding:2rem 0;text-align:center}@media screen and (min-width: 992px){footer .app-info .app-icon{width:150px}}footer .app-info .app-icon img{width:40vw;display:block}@media screen and (min-width: 992px){footer .app-info .app-icon img{width:150px}}footer .app-info .app-badge{width:100%;float:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:1rem auto 3rem}@media screen and (min-width: 992px){footer .app-info .app-badge{padding:0;margin:1rem auto 2rem}}footer .app-info .app-badge .appstoreBtn{width:30vw;height:10vw;background:url("../images/btn_appstore.png") center center no-repeat;background-size:100% auto;margin:0 2vw 0 0}@media screen and (min-width: 992px){footer .app-info .app-badge .appstoreBtn{width:150px}}footer .app-info .app-badge .googleplayBtn{width:30vw;height:10vw;background:url("../images/btn_googleplay.png") center center no-repeat;background-size:100% auto;margin:0 2vw 0 0;float:none}@media screen and (min-width: 992px){footer .app-info .app-badge .googleplayBtn{width:150px}}footer .app-info .app-badge .amazonBtn{width:30vw;height:10vw;background:url("../images/btn_amazon.png") center center no-repeat;background-size:100% auto;margin:0}@media screen and (min-width: 992px){footer .app-info .app-badge .amazonBtn{width:150px}}footer div.site-info{width:100%;margin:0 auto}footer div.site-info .logo{width:20vw;display:block;margin:0 auto 1rem}@media screen and (min-width: 992px){footer div.site-info .logo{width:70px}}footer div.site-info .logo img{display:block;margin:0 auto;width:100%}footer div.site-info .copy{font-size:0.8rem;margin:1rem auto}@media screen and (min-width: 992px){footer div.site-info .copy{font-size:1rem}}footer div.site-info .link{font-size:0.8rem}canvas{width:100% !important}

/*# sourceMappingURL=style.css.map */