/*************************画面構成タグ*/

#container {
  width: auto;
  margin: 0 auto;
  padding: 20px 10px;
}

main {
  width: auto;
}

header {
  width: auto;
}

article {
  width: auto;
}

nav {
  width: auto;
  float: none;
}

fotter {
  width: auto;
}

ul {
  margin: 5px 5px 5px 2em;
  padding: 0;
}


/*************************基本タグ*/

h2 {
  padding: 6px;
}

h3 {
	margin: 5px 0;
}

p {
  margin: 5px;
  padding-left: 0;
  padding-right: 0;
}

img {
  max-width: 100%;
  height: auto;
}

table {
  width: 100%;
}

nav ul {
  margin: 5px 5px 5px 2em;
  padding: 0;
}

figure {
  max-width: auto;
}

article header {
  width: auto;
}

.post-meta {
  display: none;
}

.block {
  margin: 0 auto;
  float: none;
}

.mono {
  display: none;
}
