#home #home-site-logo{max-width:300px;margin:2rem auto}@media screen and (min-width: 300px){#home #home-site-logo{width:20%}}@media screen and (min-width: 768px){#home #home-site-logo{width:40%}}#home #home-site-logo a{display:block}#home #home-site-logo img{width:100%}#home #description img{width:100%}#tokutei table{border:1px solid #ccc}#tokutei table th,#tokutei table td{padding:0.5rem;border:1px solid #CCC}
