a.pin-it-btn, a.facebook-share-btn { 
display: none !important; 
} 
h1 {
  font-size:1em;
  line-height:1.1em;
	letter-spacing: 0.04em;
}
h1, h2, h3, h4, h5, h6 {
  font-weight:normal;
  font-family:inherit;
}
h4, h5, h6 {
  font-size:0.9em;
  margin:1.5em 0 0.5em;
}
.entry-content, .entry-summary { margin:1.3em; }
.entry-title { margin:1.3em; }
.entry-header { margin:1em 0 1em; }

hr {
  border-top: 1px solid #A9A9A9	;
	margin-left:2px 
}


/*アルバムサムネール */
.albums-thumbnails .project-title {
  font-weight:normal;
  display:block;
  text-align:left;
  margin:.5em 0 .5em;
}

/*コンタクトフォーム */
form label {
  display:block;
  font-weight:normal;
  padding-bottom:0.25em;
  margin:0;
  font-size:.8em;
  line-height:2em;
  cursor:pointer;}

/*コンタクトフォームボタンsend&confirm */
input[type="submit"], button, .button {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
	  font-size:.8em;
  color:#f8f8f6;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  background:gray;
	letter-spacing: 0.07em;
  font-weight:normal;
  cursor:pointer;
  display:block;
  outline:none;
  padding:0.4em 2em;
}

.wpcf7c-conf {background-color: #F9FFB5; color: black; border: none;}


/*コンタクトフォームボタンback */
input[type="button"], button, .button {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
	  font-size:.8em;
  color:#000;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  background:#fff;
  font-weight:normal;
	margin-bottom:2em;
  cursor:pointer;
  display:block;
  outline:none;
  padding:0.4em 2em;
  position:relative;
  text-decoration:none;
  border:1;
  -webkit-transition:background-color 0.3s ease-in-out;
  -moz-transition:background-color 0.3s ease-in-out;
  -o-transition:background-color 0.3s ease-in-out;
  transition:background-color 0.3s ease-in-out;
}
input[type="button"]:hover, button:hover, .button:hover { background:#e1e1e1; }
input[type="button"]:active, button:active, .button:active { background:#21201e; }
form label {
  display:block;
  font-weight:normal;
  padding-bottom:0.25em;
  margin:0;
  font-size:.875em;
  line-height:1.6em;
  cursor:pointer;
}