body{font-size:0.9em;background:#fff}a{text-decoration:none;color:#1122cc}a:hover{text-decoration:underline;color:#1122cc}a:visited{color:#6611cc}img{border:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:1.0em}ul{margin:0;padding:0;list-style:none inside}li{margin:0;padding:0;font-size:1.0em}.clearfix:after{content:"";clear:both;display:block}#container{max-width:728px;margin:0 auto}#header h1{display:inline-block;font-weight:bold;vertical-align:bottom;font-size:1.2em;padding:4px 0 0 0}#header > .sns-button{display:none;float:right;display:inline-blcok;text-decoration:none;border-radius:2px;margin:3px 0 0 0;opacity:0.5;cursor:pointer}#header > .sns-button > img{width:30px}#header > .sns-button.closed > img:nth-child(1){display:block}#header > .sns-button.closed > img:nth-child(2){display:none}#header > .sns-button > img:nth-child(1){display:none}#header > .sns-button > img:nth-child(2){display:block}#header > .slide-down-sns-menu{float:right;display:inline-block;padding:0}#share{position:relative}#share li{float:left;position:relative;width:28px;height:28px;margin-left:6px}#share li:first-child{margin-left:0}#share li a{display:block;width:100%;height:100%}#share li a > img{width:100%;height:100%;float:right;transition:1s}#share li a.zoom > img{width:282px;height:282px}@media screen and (max-width: 499px){#header > .sns-button{display:block}#header > .slide-down-sns-menu{float:right;display:none;width:100%;padding:0}#share li{width:42px;height:42px}}@media screen and (min-width: 500px){#header > .slide-down-sns-menu{display:inline-block !important;height:42px !important}}.float-nav{position:fixed;bottom:4px;right:4px;display:block;width:64px;height:192px;background:transparent url(../img/float-nav.png) no-repeat center center;background-size:64px;opacity:0.7;z-index:1000}.float-nav > li{display:block;float:left;width:64px;height:64px;cursor:pointer}#header span{padding-left:0.4em;vertical-align:bottom}#category-navigation,#page-navigation,#nav,#footer-nav{padding:0;font-size:1.2em;font-weight:bold}@media screen and (max-width: 500px){#category-navigation,#page-navigation,#nav,#footer-nav{font-size:1.0em}}#category-navigation ul,#page-navigation ul,#nav ul,#footer-nav ul{display:inline;border-right:1px solid #666}#category-navigation li,#page-navigation li,#nav li,#footer-nav li{display:inline-block;white-space:nowrap;margin-bottom:8px;border-left:1px solid #666}#category-navigation li span,#page-navigation li span,#nav li span,#footer-nav li span{padding:0 0.5em}#category-navigation .last-updated,#page-navigation .last-updated,#nav .last-updated{float:right;font-size:90%;font-weight:normal;margin:1px 0 0 0}#contents{overflow:hidden}#alpha-block,#beta-block{overflow:hidden}#alpha-block{width:100%}#beta-block{width:100%}.ad{margin:1.2em 0;clear:both}.date_navi{clear:both}.section{margin-bottom:1.8em}.section h2{padding:4px 2px;border-width:0 0 3px 0;border-style:solid;border-color:#000;font-weight:bold}.section h2 a{color:#000}.section ul{width:100%}.section ul li{display:block;width:100%}.section li.date{padding:4px 0 0 2px;font-size:0.8em;color:#666}.section li.date span{padding-left:0.4em}.section li.entry{padding:2px 0 4px 2px;border-bottom:1px solid #aaa;vertical-align:middle}.section li.entry span{padding-left:0.5em;vertical-align:middle}.sub-section{margin-bottom:2.0em}#footer{clear:both;text-align:center;color:#666}.line-it-button{height:16px;width:16px}button.icon.t40{height:16px;width:16px}