@charset "utf-8";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,em,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,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{color:white;margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:"Yu Gothic", "Yu Gothic UI", "Kozuka Gothic Pr6N L", sans serif;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a:link{text-decoration:none;color:inherit}img{max-width:100%}body{background:black}#wrapper{width:98%;margin:0 auto;max-width:1000px}.site-name{font-size:0.7em;font-weight:500;margin:10px auto}.maria-logo-entry{display:block;width:200px;margin:20px auto}.age-q{font-size:0.8em;text-align:center;line-height:1.3em}.no-hand{display:block;width:60px;margin:20px auto 0}.both-buttons{box-sizing:border-box;border:1px solid #fff;float:left;width:48%;margin:20px 1% 40px;text-align:center;font-weight:500;border-radius:5px}.both-buttons a{display:block;padding:1em}.both-buttons:hover{opacity:0.8}.both-buttons:active{opacity:0.5}.button-container{margin:0 auto}.entry-button{background:#FE1D3F}.leave-button{background:#555555}.toku-container{clear:both;box-sizing:border-box;border:1px solid #fff;padding:1em 1%;background:rgba(158,24,57,1);background:-moz-linear-gradient(top, rgba(158,24,57,1) 0%, rgba(143,2,34,1) 43%, rgba(64,9,23,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(158,24,57,1)), color-stop(43%, rgba(143,2,34,1)), color-stop(100%, rgba(64,9,23,1)));background:-webkit-linear-gradient(top, rgba(158,24,57,1) 0%, rgba(143,2,34,1) 43%, rgba(64,9,23,1) 100%);background:-o-linear-gradient(top, rgba(158,24,57,1) 0%, rgba(143,2,34,1) 43%, rgba(64,9,23,1) 100%);background:-ms-linear-gradient(top, rgba(158,24,57,1) 0%, rgba(143,2,34,1) 43%, rgba(64,9,23,1) 100%);background:linear-gradient(to bottom, rgba(158,24,57,1) 0%, rgba(143,2,34,1) 43%, rgba(64,9,23,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e1839', endColorstr='#400917', GradientType=0 );border-radius:5px;margin:0 auto 30px}.tokucho-heading{margin:10px auto}.toku-container li::before{content:"○"}.toku-container li{margin:1em auto;font-size:0.9em;line-height:1.25em}.ship-container li::before{content:none}.pay-container{line-height:1.5em;font-size:0.9em}.long-pitch{font-size:0.8em;line-height:1.5em;margin:30px auto}.copyright{clear:both;font-size:0.8em;text-align:center;margin:100px auto}.ranklink{padding:20px;box-sizing:border-box;border:1px solid #FFF;border-radius:5px;margin:80px auto;width:98%}.ranklink li{display:inline-block;width:86px;height:31px;border:1px solid #BBB;margin:1% 0.5%;overflow:hidden;vertical-align:top;font-size:0.7em}.ranklink li a{width:86px;height:31px}.ranklink li a:hover{opacity:0.7}@media (max-width: 630px){.site-name{text-align:center}.both-buttons{display:block;width:98%;margin:20px auto}.entry-button{margin-top:50px}.leave-button{margin-top:0;margin-bottom:60px}.ranklink{display:none}}