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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"gesta-1","gesta-2","Helvetica Neue",Helvetica,"Lucida Grande",Tahoma,Verdana,sans-serif;font-size:11px;line-height:16px;background-color:#345066;color:#dee7ee;text-shadow:#122e44 0 -1px 0}body .container{width:923px;margin:0 auto;overflow:hidden;*zoom:1}body .column,body .span-1,body .span-2,body .span-3,body .span-4,body .span-5,body .span-6,body .span-7,body .span-8,body .span-9,body .span-10,body .span-11,body .span-12,body .span-13,body .span-14,body .span-15,body .span-16,body .span-17,body .span-18,body .span-19,body .span-20{display:inline;float:left;margin-right:17px}* html body .column,* html body .span-1,* html body .span-2,* html body .span-3,* html body .span-4,* html body .span-5,* html body .span-6,* html body .span-7,* html body .span-8,* html body .span-9,* html body .span-10,* html body .span-11,* html body .span-12,* html body .span-13,* html body .span-14,* html body .span-15,* html body .span-16,* html body .span-17,* html body .span-18,* html body .span-19,* html body .span-20{overflow-x:hidden}body .last{margin-right:0}body .span-1{width:30px}body .span-2{width:77px}body .span-3{width:124px}body .span-4{width:171px}body .span-5{width:218px}body .span-6{width:265px}body .span-7{width:312px}body .span-8{width:359px}body .span-9{width:406px}body .span-10{width:453px}body .span-11{width:500px}body .span-12{width:547px}body .span-13{width:594px}body .span-14{width:641px}body .span-15{width:688px}body .span-16{width:735px}body .span-17{width:782px}body .span-18{width:829px}body .span-19{width:876px}body .span-20{width:923px;margin:0}body input.span-1,body textarea.span-1,body select.span-1{width:30px}body input.span-2,body textarea.span-2,body select.span-2{width:77px}body input.span-3,body textarea.span-3,body select.span-3{width:124px}body input.span-4,body textarea.span-4,body select.span-4{width:171px}body input.span-5,body textarea.span-5,body select.span-5{width:218px}body input.span-6,body textarea.span-6,body select.span-6{width:265px}body input.span-7,body textarea.span-7,body select.span-7{width:312px}body input.span-8,body textarea.span-8,body select.span-8{width:359px}body input.span-9,body textarea.span-9,body select.span-9{width:406px}body input.span-10,body textarea.span-10,body select.span-10{width:453px}body input.span-11,body textarea.span-11,body select.span-11{width:500px}body input.span-12,body textarea.span-12,body select.span-12{width:547px}body input.span-13,body textarea.span-13,body select.span-13{width:594px}body input.span-14,body textarea.span-14,body select.span-14{width:641px}body input.span-15,body textarea.span-15,body select.span-15{width:688px}body input.span-16,body textarea.span-16,body select.span-16{width:735px}body input.span-17,body textarea.span-17,body select.span-17{width:782px}body input.span-18,body textarea.span-18,body select.span-18{width:829px}body input.span-19,body textarea.span-19,body select.span-19{width:876px}body input.span-20,body textarea.span-20,body select.span-20{width:923px}body .append-1{padding-right:47px}body .append-2{padding-right:94px}body .append-3{padding-right:141px}body .append-4{padding-right:188px}body .append-5{padding-right:235px}body .append-6{padding-right:282px}body .append-7{padding-right:329px}body .append-8{padding-right:376px}body .append-9{padding-right:423px}body .append-10{padding-right:470px}body .append-11{padding-right:517px}body .append-12{padding-right:564px}body .append-13{padding-right:611px}body .append-14{padding-right:658px}body .append-15{padding-right:705px}body .append-16{padding-right:752px}body .append-17{padding-right:799px}body .append-18{padding-right:846px}body .append-19{padding-right:893px}body .prepend-1{padding-left:47px}body .prepend-2{padding-left:94px}body .prepend-3{padding-left:141px}body .prepend-4{padding-left:188px}body .prepend-5{padding-left:235px}body .prepend-6{padding-left:282px}body .prepend-7{padding-left:329px}body .prepend-8{padding-left:376px}body .prepend-9{padding-left:423px}body .prepend-10{padding-left:470px}body .prepend-11{padding-left:517px}body .prepend-12{padding-left:564px}body .prepend-13{padding-left:611px}body .prepend-14{padding-left:658px}body .prepend-15{padding-left:705px}body .prepend-16{padding-left:752px}body .prepend-17{padding-left:799px}body .prepend-18{padding-left:846px}body .prepend-19{padding-left:893px}body .pull-1,body .pull-2,body .pull-3,body .pull-4,body .pull-5,body .pull-6,body .pull-7,body .pull-8,body .pull-9,body .pull-10,body .pull-11,body .pull-12,body .pull-13,body .pull-14,body .pull-15,body .pull-16,body .pull-17,body .pull-18,body .pull-19,body .pull-20{display:inline;float:left;position:relative}body .pull-1{margin-left:-47px}body .pull-2{margin-left:-94px}body .pull-3{margin-left:-141px}body .pull-4{margin-left:-188px}body .pull-5{margin-left:-235px}body .pull-6{margin-left:-282px}body .pull-7{margin-left:-329px}body .pull-8{margin-left:-376px}body .pull-9{margin-left:-423px}body .pull-10{margin-left:-470px}body .pull-11{margin-left:-517px}body .pull-12{margin-left:-564px}body .pull-13{margin-left:-611px}body .pull-14{margin-left:-658px}body .pull-15{margin-left:-705px}body .pull-16{margin-left:-752px}body .pull-17{margin-left:-799px}body .pull-18{margin-left:-846px}body .pull-19{margin-left:-893px}body .pull-20{margin-left:-940px}body .push-1,body .push-2,body .push-3,body .push-4,body .push-5,body .push-6,body .push-7,body .push-8,body .push-9,body .push-10,body .push-11,body .push-12,body .push-13,body .push-14,body .push-15,body .push-16,body .push-17,body .push-18,body .push-19,body .push-20{display:inline;float:left;position:relative}body .push-1{margin:0 -47px 1.5em 47px}body .push-2{margin:0 -94px 1.5em 94px}body .push-3{margin:0 -141px 1.5em 141px}body .push-4{margin:0 -188px 1.5em 188px}body .push-5{margin:0 -235px 1.5em 235px}body .push-6{margin:0 -282px 1.5em 282px}body .push-7{margin:0 -329px 1.5em 329px}body .push-8{margin:0 -376px 1.5em 376px}body .push-9{margin:0 -423px 1.5em 423px}body .push-10{margin:0 -470px 1.5em 470px}body .push-11{margin:0 -517px 1.5em 517px}body .push-12{margin:0 -564px 1.5em 564px}body .push-13{margin:0 -611px 1.5em 611px}body .push-14{margin:0 -658px 1.5em 658px}body .push-15{margin:0 -705px 1.5em 705px}body .push-16{margin:0 -752px 1.5em 752px}body .push-17{margin:0 -799px 1.5em 799px}body .push-18{margin:0 -846px 1.5em 846px}body .push-19{margin:0 -893px 1.5em 893px}body .push-20{margin:0 -940px 1.5em 940px}body .prepend-top{margin-top:1.5em}body .append-bottom{margin-bottom:1.5em}body{font-size:15px;line-height:21px}header,section,article,footer{display:block}#container{width:923px;margin:0 auto;overflow:hidden;*zoom:1}.lanyrd-target-splat .vevent{margin-bottom:5px}.lanyrd-target-splat a{border-bottom:1px solid #4e7899}.help-japan a{border-bottom:1px solid #4e7899}.help-japan .help-plus{font-size:90px;font-weight:900;display:block;margin:20px 0 5px}h3{font-weight:300;text-transform:uppercase;font-size:14px;letter-spacing:1px;text-rendering:optimizeLegibility;clear:left;color:#83b238;margin-top:20px;margin-bottom:10px}h3.primary_date{margin-top:0;margin-bottom:14px}a{-webkit-transition:all 100ms ease-in-out;color:#dee7ee;font-weight:500;text-decoration:none}a:hover{color:#83b238;text-shadow:#456177 0 1px 0;border-color:#83b238!important}header{margin-top:90px;display:inline;float:left;margin-right:17px;width:218px}* html header{overflow-x:hidden}header #intro{font-size:18px;text-rendering:optimizeLegibility;color:#799dba;margin:-3px 0 24px}header #intro strong{color:#dee7ee;font-size:24px}header #intro a:hover strong{color:#fff}header .fusionentire{font-size:0.9em;line-height:1.4em;display:block;margin-top:30px;width:171px;margin-bottom:-16px}header .fusionentire .fusiontext a,header .poweredby{display:block;font-size:0.9em;line-height:1.4em;font-weight:normal}header .box ul li a{color:#abc2d4;display:inline;float:left;margin-right:17px;width:77px;font-weight:300;padding:5px 0}* html header .box ul li a{overflow-x:hidden}header .box ul li a:hover{color:#dee7ee}input#searchbox{font-family:"gesta-1","gesta-2","Helvetica Neue",Helvetica,"Lucida Grande",Tahoma,Verdana,sans-serif;width:171px;margin:32px 0;color:#83b238;font-size:18px}#content{margin-top:90px;display:inline;float:left;margin-right:0;width:688px;margin-right:0}* html #content{overflow-x:hidden}#content .post{overflow:hidden}#content .post article{overflow:hidden;width:500px}#content .post article.link{background:url(../img/link.png) 0.8em 0.1em no-repeat}#content .post article .copy{display:inline;float:left;position:relative;margin:0 -47px 1.5em 47px;display:inline;float:left;margin-right:17px;width:453px;padding:6px 0;margin-bottom:0}* html #content .post article .copy{overflow-x:hidden}#content .post article .copy p{margin-bottom:12px}#content .post article .copy a{border-bottom:1px solid #4e7899}#content .post article .copy ul{margin:0 0 1em 1.5em;list-style-type:square}#content .post article .copy blockquote{color:#abc2d4;border-left:1px solid #4e7899;padding-left:10px}#content .post article .copy strong{font-weight:500}#content .post article .copy em{font-style:italic}#content .post article h1{text-rendering:optimizeLegibility;display:inline;float:left;position:relative;margin:0 -47px 1.5em 47px;color:#83b238;display:inline;float:left;margin-right:17px;width:453px;font-size:22px;line-height:30px;margin-bottom:0}* html #content .post article h1{overflow-x:hidden}#content .post article h1 a{border-bottom:1px solid #4e7899}#content .post article h2{text-rendering:optimizeLegibility;font-weight:500;color:#83b238;font-size:22px;line-height:30px;margin-bottom:0}#content .post article h2 a{border-bottom:1px solid #4e7899}#content .post article .primary img{-webkit-transition:opacity 250ms ease-in-out}#content .post article .primary a:hover img{opacity:0.6;background-color:#83b238}#content .post article .bigbq{text-rendering:optimizeLegibility;position:relative;padding:20px;font-size:21px;line-height:26px;font-weight:500;border:1px solid #7894aa;border-bottom:2px solid #7894aa;border-right:2px solid #7894aa;margin-bottom:6px}#content .post article .bigbq.short{font-size:32px;line-height:38px;font-weight:700}#content .post article .bigbq:before{content:"\00a0";display:block;position:absolute;bottom:-16px;left:29px;width:0;height:0;border:8px solid transparent;border-top-color:#7894aa}#content .post article .bigbq:after{content:"\00a0";display:block;position:absolute;bottom:-12px;left:30px;width:0;height:0;border:6px solid transparent;border-top-color:#345066}#content .post article .ask_source img{position:absolute;left:-35px;top:5px}#content .post article pre{margin-bottom:10px;display:inline;float:left;margin-right:17px;width:453px;display:inline;float:left;position:relative;margin-left:-47px;padding-left:47px;background-color:#233f55;border:1px solid #011d33}* html #content .post article pre{overflow-x:hidden}#content .post article code{font-family:Menlo,Monaco,"Courier New",Courier,mono}#content .post footer{display:inline;float:left;position:relative;margin:0 -47px 1.5em 47px;display:inline;float:left;margin-right:0;width:500px;opacity:0.8;-webkit-transition:opacity 250ms ease-out;border-top:1px dotted #4e7899;margin-bottom:80px;margin-top:12px;padding-top:6px}* html #content .post footer{overflow-x:hidden}#content .post footer:hover{opacity:1}#content .post footer > ul li,#content .post footer .share{display:inline;float:left;margin-right:17px;width:77px}* html #content .post footer > ul li,* html #content .post footer .share{overflow-x:hidden}#content .post footer .tags{display:inline;float:left;margin-right:17px;width:171px}* html #content .post footer .tags{overflow-x:hidden}#content .post footer .share{margin-right:0;height:25px;overflow:hidden}#content .post footer .share li a{padding-top:4px;display:block;float:left;margin-right:3px}#content .post footer .share li a:active{position:relative;top:-1px}#content .post.perm footer{margin-bottom:21px}#content .tags{text-transform:lowercase}#content #notes{margin-top:30px;font-size:0.9em;clear:left;display:inline;float:left;margin-right:17px;width:547px;border-top:1px solid #4e7899}* html #content #notes{overflow-x:hidden}#content #notes li{border-bottom:1px solid #4e7899;padding:6px 0 6px 30px;position:relative;color:#4e7899}#content #notes li img{position:absolute;top:8px;left:0}#content #notes li blockquote a{font-weight:normal;color:#799dba}#content #notes li a{color:#abc2d4}#content #notes li a:hover{text-shadow:#122e44 0 -1px 0;text-decoration:underline}#network{margin:0!important;padding:0!important;overflow:hidden}#network li{margin:0;padding:0;display:inline}#network li a{float:left;display:block;padding:2px 5px;border-bottom:0!important}.pageftr,nav.paging,#likes{clear:left;display:inline;float:left;margin-right:0;width:547px}* html .pageftr,* html nav.paging,* html #likes{overflow-x:hidden}#likes{font-size:0.9em;line-height:1.4em;clear:left}#likes li{display:inline;float:left;margin-right:17px;width:171px}* html #likes li{overflow-x:hidden}#likes li:last-child{margin-right:0}#likes li img{max-width:100%}.paging{clear:left;margin:30px 0 60px;padding:1px 0;overflow:hidden;border-bottom:1px solid #4e7899}.paging a{display:block;padding:10px 0;display:inline;float:left;margin-right:17px;width:265px}* html .paging a{overflow-x:hidden}.paging a.next{margin-right:0}.paging a:hover{color:#83b238}.paging li:last-child a{margin-right:0}.pageftr{font-size:0.9em;line-height:1.4em;margin:30px 0;color:#cde9ff}.perm_share{position:relative;clear:left;min-height:30px;width:500px;margin-bottom:12px}.perm_share .perm_facebook{padding-left:48px}.perm_share .perm_twitter{position:absolute;right:0;top:3px}.avatar{float:right;margin-left:10px}#content .post #post-{display:inline;float:left;margin-right:17px;width:547px}* html #content .post #post-{overflow-x:hidden}#content .post #post- .copy{display:inline;float:left;margin-right:17px;width:500px}* html #content .post #post- .copy{overflow-x:hidden}

