@font-face{font-family:'PT Mono';src:url("/libs/fonts/PTMono/PTM55F_W.eot");src:local('PT Mono'),url("/libs/fonts/PTMono/PTM55F_W.eot?#iefix") format('embedded-opentype'),url("/libs/fonts/PTMono/PTM55F_W.woff") format('woff'),url("/libs/fonts/PTMono/ptf55m_w.ttf") format('truetype'),url("/libs/fonts/PTMono/PTM55F_W.svg#PTMono-Regular") format('svg')}@font-face{font-family:'PT Mono';src:url("/libs/fonts/PTMono/PTM75F_W.eot");font-style:normal;font-weight:bold;src:local('PT Mono Bold'),url("/libs/fonts/PTMono/PTM75F_W.eot?#iefix") format('embedded-opentype'),url("/libs/fonts/PTMono/PTM75F_W.woff") format('woff'),url("/libs/fonts/PTMono/PTM75F_W.ttf") format('truetype'),url("/libs/fonts/PTMono/PTM75F_W.svg#PTMono-Bold") format('svg')}@media screen and (max-width:960px){.outer_block{padding-bottom:40px !important}.footer_links{float:right !important;margin-bottom:20px !important}.footer_logo{margin-bottom:20px !important}.footer_back{float:left !important;width:100% !important;padding-right:20%;font-size:34pt !important}}::-moz-selection{background:#ffed34}::selection{background:#ffed34}::-moz-selection{background:#ffed34}body{margin:0;padding:0;font-family:'PT Mono'}a{color:#000}.article_categorys{overflow:hidden}.article_categorys .category_item{display:inline-block;vertical-align:bottom;padding:6px;background-color:#000;color:#fff;text-decoration:none;text-transform:uppercase;margin-right:10px;font-size:10pt;font-weight:bold}.article_categorys .category_item.hidden{opacity:.5}.article_categorys .category_item:last-child{margin-right:0}.article_categorys .category_item.out{background-color:#000 !important;color:#fff !important}.article_categorys .category_item:hover,.article_categorys .category_item.active,.article_categorys .category_item.current{background-color:#ffed34;color:#000}.stargazer{position:fixed;padding:10px;background-color:rgba(0,0,0,0.7)}.stargazer .sg_drop{padding-top:8px;display:none}.stargazer .sg_drop .drop_item{display:block;padding-bottom:3px}.stargazer .sg_drop .drop_item.go{display:inline-block}.stargazer .sg_drop .drop_item:last-child{padding-bottom:0}.stargazer:hover .sg_drop{display:block}.stargazer a:hover{color:#f00}.stargazer span{margin-left:3px;margin-right:3px}.stargazer span,.stargazer a{text-decoration:none;color:#fff;font-weight:bold}.outer_block{max-width:960px;margin:0 auto;padding-top:40px;padding-left:20px;padding-right:20px;padding-bottom:20px}.outer_block .logo_block img{width:100%;max-width:960px;display:block}.outer_block .footer_block{margin-top:20px;padding-top:35px;overflow:hidden;border-top:8px solid #000}.outer_block .footer_block.white{border-color:#fff}.outer_block .footer_block.white .footer_back{border-color:#fff;color:#fff}.outer_block .footer_block.white .footer_links a{color:#000;background-color:#fff}.outer_block .footer_block.white .footer_links a.mail{color:#fff}.outer_block .footer_block.white .footer_links a.mail:hover{border-color:#fff}.outer_block .footer_block .footer_logo{float:left;width:125px;margin-right:20px}.outer_block .footer_block .footer_logo:hover{background-color:#ffed34}.outer_block .footer_block .footer_links{float:left;text-align:center}.outer_block .footer_block .footer_links a{font-weight:bold;display:block;background-color:#000;color:#fff;font-size:12pt;line-height:12pt;padding:3px;text-decoration:none;text-transform:uppercase;margin-bottom:10px;border:3px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.outer_block .footer_block .footer_links a.mail{font-weight:normal;background-color:transparent;text-transform:lowercase;color:#000}.outer_block .footer_block .footer_links a.mail:hover{border:3px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;background:none}.outer_block .footer_block .footer_links a:last-child{margin-bottom:0}.outer_block .footer_block .footer_links a:hover{background-color:#ffed34;color:#000}.outer_block .footer_block .footer_back{float:right;border:8px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;text-decoration:none;padding:10px;font-size:44pt;text-transform:uppercase;font-weight:bold}.outer_block .footer_block .footer_back:hover{color:#ffed34;border-color:#ffed34}