@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,#wrapper>header:after,article.entry footer:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#siteName,#subContent .widgetTitle{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;min-width:960px;background:#000;color:#fff;font-family:Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ ゴシック',sans-serif;font-size:14px;line-height:1}div#sqexHeader-white{min-width:960px}div#sqexFooter{width:100%;min-width:960px}#contents{position:relative;width:100%;background:#000 url(../images/main_image.jpg) no-repeat scroll center top;background-size:1200px 462px}#contents:before{position:absolute;top:0;left:0;content:" ";display:block;width:100%;height:520px;background:url(../images/main_image_shadow.png) no-repeat scroll center top}#wrapper{position:relative;width:960px;margin:0 auto}#wrapper>header{position:static;width:100%;padding-top:295px;margin-bottom:2.708333333%}#menuToggleButton{display:none}#siteName{float:left;width:320px;height:50px;background:rgba(0,0,0,.7) url(../images/blog_title.png) no-repeat scroll 0 0}#siteName a{display:block;width:100%;height:100%}#categoryList{position:static;visibility:visible;float:left;width:640px;height:50px;background-color:rgba(0,0,0,.7)}#categoryList ul{width:100%;height:50px}#categoryList li{display:table-cell;width:128px;height:50px;background:url(../images/cat_list_border.png) no-repeat scroll 0 50%;vertical-align:middle;text-align:center}#categoryList li a{position:relative;display:table-cell;width:128px;height:50px;color:#b7b7b7;font-family:Georgia,'Times New Roman',Century,serif;font-size:13px;vertical-align:middle;text-align:center}#categoryList li>span{position:relative;display:table-cell;width:128px;height:50px;font-family:Georgia,'Times New Roman',Century,serif;font-size:13px;vertical-align:middle;text-align:center;color:#666}#categoryList li.active a:after{content:" ";position:absolute;top:2px;left:0;width:100%;height:100%;background:url(../images/active_nav_icon.png) no-repeat scroll left bottom;background-size:contain}#subContent{float:left;display:block;width:28.645833333%;margin:0}#subContent li{overflow:hidden}#subContent a:hover,#subContent a:link,#subContent a:visited{color:rgba(255,255,255,.8)}#subContent .widget{margin-bottom:12.727272727%;font-size:12.5px;line-height:1.2}#subContent .widgetTitle{width:100%;height:0;padding-top:11.636363636%;margin-bottom:6.545454545%;border-bottom:1px solid #646464;background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}#bannerList li{margin-bottom:5px}#bannerList li a,#bannerList li a img{display:block;width:275px;height:70px}#bannerList li a:hover{background-color:rgba(255,255,255,1)}#bannerList li a:hover img{opacity:.7}#newEntries .widgetTitle{background-image:url(../images/new_entries_heading.png)}#newEntries li a{display:block;padding:1.454545454% 1.454545454% 1.454545454% 6.545454545%;background:url(../images/arrow.png) no-repeat scroll 0 .4em}#titles .widgetTitle{background-image:url(../images/titles_heading.png)}#titles li{overflow:hidden}#titles li>span{display:block;padding:1.454545454% 1.454545454% 1.454545454% 6.545454545%;background:url(../images/open_icon.png) no-repeat scroll 0 .4em;color:rgba(255,255,255,1);opacity:.5}#titles li>span.toggle{position:relative;top:.1em;display:inline-block;width:11px;height:11px;padding:0;background:url(../images/open_icon.png) no-repeat scroll 0 0;cursor:pointer;opacity:1}#titles li.open>span.toggle{background:url(../images/close_icon.png) no-repeat scroll 0 0}#titles li a{display:inline-block;width:264px;padding:1.454545454% 1.454545454% 1.454545454% 2.25%;box-sizing:border-box}#titles li ol{display:none;margin-left:6.545454545%}#titles li li a{display:block;padding:1.454545454% 1.454545454% 1.454545454% 6.545454545%;background:url(../images/arrow.png) no-repeat scroll 0 .4em}#archive .widgetTitle{background-image:url(../images/archive_heading.png)}#archive li a{display:block;padding:1.454545454% 1.454545454% 1.454545454% 6.545454545%;background:url(../images/arrow.png) no-repeat scroll 0 .4em}#archive li>span{display:block;padding:1.454545454% 1.454545454% 1.454545454% 6.545454545%;background:url(../images/open_icon.png) no-repeat scroll 0 .4em;cursor:pointer;color:rgba(255,255,255,.8)}#archive li>span:hover{text-decoration:underline}#archive li.open>span{background:url(../images/close_icon.png) no-repeat scroll 0 .4em}#archive li ol{display:none;margin-left:6.545454545%}#feedWidget a{display:block;min-height:22px;padding:8px 0 5px 30px;background:url(../images/feed_icon.png) no-repeat scroll 0 4px;background-size:22px 22px;box-sizing:border-box}#mainContent{float:right;width:66.666666666%;margin:0;padding:0;box-sizing:content-box;background-color:rgba(255,255,255,0)}#mainContent a:hover,#mainContent a:link,#mainContent a:visited{color:#000!important}#contentTitle{background-color:#7c7c7c;text-align:center;font-family:Georgia,'Times New Roman',Century,serif}#contentTitle span{display:inline-block;min-width:17.1875%;padding:.78125% 3.90625%;background-color:#000;color:#fff}article.entry{padding:3.125% 4.53125%;margin-bottom:3.59375%;background-color:rgba(255,255,255,1);color:#000}article.entry .titleImage{display:block;width:37.931034482%;height:auto;margin:4.310344827% auto}article.entry .titleImage.gestalt{width:21%}article.entry .titleImage.replicant{width:22%}article.entry .titleImage img{width:100%;height:auto}article.entry .entryTitle{margin-bottom:1em;font-size:18px;line-height:1.6}article.entry .entryTitle a{display:block}article.entry .categories{padding:.666666666%;background-color:#b7b7b7;margin-bottom:4.310344827%;font-size:10px;line-height:1}article.entry .pubDate{margin-bottom:1.724137931%;font-size:12px;line-height:1}article.entry .entryBody{width:100%;line-height:1.85;overflow:hidden}article.entry .entryBody p{margin-bottom:1em}article.entry .entryBody img{display:block;max-width:100%;height:auto;margin-bottom:.862068965%}article.entry .entryBody .youtube{position:relative;width:100%;padding-top:56.206088993%;margin-bottom:.862068965%}article.entry .entryBody iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:.862068965%}article.entry footer .sns{float:left;width:40%;padding-top:5.172413793%}.fbShareButton,.twShareButton{position:relative;display:inline-block;width:10.775862069%;height:0;padding-top:10.775862069%;cursor:pointer}.fbShareButton img,.twShareButton img{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%}article.entry footer .author{float:right;width:40%;padding-top:.862068965%;text-align:right}article.entry footer .author img{display:inline-block;width:21.551724137%;height:auto}.paginate{margin-top:5%;margin-bottom:10%;padding:2% 0;text-align:center;background-color:#fff}.paginate p{margin-bottom:.5em}.paginate p span{color:red}.paginate ol{font-size:0}.paginate li{display:inline-block;width:5%;margin:3px;background-color:#fff;border:1px solid #000;color:#000;line-height:1;font-size:14px}.paginate li a{display:block;padding:30% 10%}.paginate li span{display:block;padding:30% 10%;color:#999;cursor:normal;background-color:rgba(0,0,0,.1)}body.top article.entry .categories,body.top article.entry .entryBody,body.top article.entry .titleImage,body.top article.entry footer{display:block}#spSubContent{display:none}