@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,th,td,pre,code,blockquote,form,fieldset,legend,input,textarea,figcaption,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#FFF}hr{display:none}img{vertical-align:bottom}body{color:#000;background-color:#FFF;font-size:14px;-webkit-text-size-adjust:100%}select,input,button,textarea{font-size:99%}table{font-size:inherit;font:100%;border-collapse:collapse;border-spacing:0}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.hd{display:block;width:0;height:0;overflow:hidden}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}*{max-height:999999px}body{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}*{margin: 0;padding: 0;box-sizing: border-box;max-height: 999999px;outline:none;}*:focus{outline: none;}

/*===========[[Default]]===========*/

body {
    font-family: 'Roboto', 'Noto Sans JP', sans-serif;
    font-weight: normal;
    font-size: 10px;
    font-size: 1.0rem;
    line-height: 1.8;
    color: #fff;
    background: #000;
    -webkit-text-size-adjust: 100%;
    word-wrap:break-word;
}
::selection {
    background: #fff;
    color: #000;
}
::-moz-selection {
	background: #fff;
	color: #000;
}
button {
    background-color: transparent;
    border: none;
    cursor: pointer;
    outline: none;
    padding: 0;
    -webkit-appearance: none;
    appearance: none;
}
.kh { font-family: 'Khand', sans-serif; }
.ns { font-family: 'Noto Serif JP', "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif; }
.stand-by{
    pointer-events: none;
    opacity: .5;
}