@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{margin:0;padding:0}address,blockquote,h1,h2,h3,h4,h5,h6,p,td,th{font-size:100%;font-style:normal}h1,h2,h3,h4,h5,h6,strong{font-weight:700}em{font-style:italic}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:top;text-align:left}a,a img,img{border:0;outline:0;text-decoration:none}input{line-height:1.2}hr{display:none}iframe{border:0;margin:0;padding:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,video{display:block}::selection{background:0 0}::-moz-selection{background:0 0}p small::selection,p::selection{background:#ccc}p small::-moz-selection,p::-moz-selection{background:#ccc}@charset "utf-8";#wrapper:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}.clearText{text-indent:-9999px;white-space:nowrap;overflow:hidden}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}@font-face{font-family:''}html{background-color:#000}body{position:relative;background:#000;color:#fff;font-family:Verdana,Roboto,'Droid Sans','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ ゴシック',serif;-webkit-text-size-adjust:100%;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none;font-size:14px}#contents a,#spSubContent a{text-decoration:blink}div#sqexFooter{width:100%}#contents{position:relative;width:100%;background:#000 url(../images/main_image.jpg) no-repeat scroll center top;background-size:120% auto;overflow-y:hidden}#wrapper{margin:0 auto;padding-top:1px}#wrapper>header{background-color:rgba(0,0,0,.5);z-index:1000;position:absolute;top:0;left:0;width:100%;padding-top:12.96875%;border-top:2px #838383 solid;border-bottom:1px #838383 solid}#wrapper>header.openMenu{position:fixed;height:100%}#wrapper>header.fixed{position:fixed;top:0!important}#wrapper #siteName{background:url(../sp/nierblogsp_txt.png) no-repeat;background-size:100%;position:absolute;width:47.1875%;padding-top:13.9%;background-position:0 40%;top:0}#wrapper h1>span{position:absolute}#wrapper #menuToggleButton{background:url(../sp/menubar_img.png) no-repeat;background-size:60%;background-position:50% 50%;position:absolute;width:12.5%;padding-top:12.5%;top:0;right:0}#wrapper h1 a{display:block;width:100%;height:0;padding-bottom:26%;position:absolute;top:0}body.entry .entryBody{line-height:1.8}body.entry .automata img{display:block;margin:6.07766% auto 4.07766%;width:60.19417%;height:auto}body.entry .gestalt img{display:block;margin:6.07766% auto 4.07766%;width:27.82101%;height:auto}body.entry .replicant img{display:block;margin:6.07766% auto 4.07766%;width:32.49027%;height:auto}body.entry .categories{font-size:10px;background-color:#b7b7b7;padding:.87378% 2.91262%;margin-bottom:2.49514%}body.entry .pubDate{color:#000;padding:0;margin-bottom:.38834%;font-size:20px}body.entry .entryTitle{font-size:24px;border:0;font-weight:400;padding:0;margin-bottom:2.94174%;line-height:1.2}body.entry .entryTitle a{padding-bottom:0}body.entry .entryBody p{font-size:14px;margin-bottom:2.38834%}body.entry .entryBody img{width:100%;height:auto;margin-bottom:1.94174%}body.entry .youtube iframe{width:100%;margin-bottom:3.88349%;height:auto}body.entry footer:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:""}body.entry .sns{display:inline-block;width:50%}body.entry .fbShareButton img{width:33.07392%;height:auto;margin-right:3.89105%}body.entry .twShareButton img{height:auto;width:33.07392%}body.entry .author{float:right;width:50%;text-align:end}body.entry .author img{width:33.07392%;height:auto}#closeButton{background:url(../sp/close_img.png) no-repeat;background-size:contain;width:14.0625%;padding-top:14.0625%;margin-left:42.5%;display:none}#categoryList{background-color:#000;margin-top:-6.65625%;display:none}#categoryList>ul{border-bottom:solid #838383 2px;margin:6.25% 0}#categoryList>ul li{font-size:26px;text-align:center;border-top:solid #838383 2px}#categoryList>ul li a{padding:4% 0}#subContent{display:none}#spBannerList li{width:100%;margin-bottom:1.5625%}#spBannerList li a,#spBannerList li img{display:block;width:100%}#mainContent{margin:46.875% 3.125% 0;padding:6.666666666%;box-sizing:border-box;background-color:rgba(255,255,255,1)}#mainContent #contentTitle{text-align:center;font-size:26px;margin-bottom:4.2%;border-bottom:1px #ddd solid;letter-spacing:1px;line-height:.8}#mainContent a:hover,#mainContent a:link,#mainContent a:visited{color:#000!important;font-weight:400}article.entry{margin-bottom:3.59375%;background-color:rgba(255,255,255,1);color:#000}article header .pubDate{font-size:14px;color:#999;padding-bottom:2px}article header .entryTitle{font-size:20px;border-bottom:1px #ddd solid}article .entryTitle a{padding-bottom:16px}body.category article.entry .categories,body.category article.entry .entryBody,body.category article.entry .titleImage,body.category article.entry footer,body.top article.entry .categories,body.top article.entry .entryBody,body.top article.entry .titleImage,body.top article.entry footer{display:none}.paginate>p{font-size:20px;text-align:center;margin:4.65116% 0}.paginate>p span{color:#f40000}.paginate ol{font-size:0;text-align:center}.paginate li{font-weight:bolder;font-size:20px;display:inline-block;width:15.11627%;text-align:center;margin:0 2.13178%}.paginate li a{padding:33.33333% 0;display:block;border:1px #000 solid}.paginate li:first-of-type{margin-left:-2.13178%}.paginate li:last-of-type{margin-right:-2.13178%}.paginate .current_page,.paginate .link_page{display:none}#spCategoryList>ul{border-bottom:solid #6f6f6f 1px;margin:6.25% 0}#spCategoryList>ul li{font-size:26px;text-align:center;border-top:solid #6f6f6f 1px}#spCategoryList>ul li a{padding:4% 0}#categoryList li>span,#spCategoryList li>span{display:block;padding:4% 0;color:#666}#spBannerList{margin:6.25% auto;width:85.9375%}#spCategoryList a,#wrapper .openMenu a,body.category .entryTitle a,body.entry #mainContent .titleImage,body.top .entryTitle a{display:block}