h1.entry-title{
	text-align: center;
	background:#F1F1F1;
	padding: 20px ;
	font-size: 2.0em;
	font-family:"EB Garamond", "Shippori Mincho B1";
	font-weight: normal;
	border-bottom: 3px double #373737;
	margin:0 0 15px;
}
	.under-entry-content{
		margin: 0 !important;
		padding:15px 0 15px;
}
.main{
	padding: 0 !important;
	margin: 0;
}
.entry-content{
	padding-bottom: 25px;
}
.top_main img{
	max-width:300px;
	display: block;
	margin: 15px auto;
}
h2{
	font-family: "Shippori Mincho B1";
	font-weight: normal !important;
	text-align: center;
	background-color:#FFF !important;
	padding-bottom: 0 !important;
}
h2 span{
	font-family:"EB Garamond";
	display: block;
}
.blocks{
	width: 80%;
	display:block;
	margin: 0 auto 45px;
	line-height: 180%;
}
.blocks .jap{
	font-family: "Shippori Mincho B1";
	margin-bottom: 15px;
}
.blocks .en{
	font-family:"EB Garamond";
	font-size: 1.2em;
	margin-top: 15px;
	margin-bottom: 25px;
}

.insta_btn3 {/*ボタンの下地*/
  color: #FFF;/*文字・アイコン色*/
  border-radius: 14px;/*角丸に*/
  position: relative;
  display: block;
  height: 120px;/*高さ*/
  width: 120px;/*幅*/
  text-align: center;/*中身を中央寄せ*/
  padding-top: 12px;/*上側との余白*/
  box-sizing: border-box;
  font-size: 19px;/*文字のサイズ*/
  background: -webkit-linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;
  background: linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;/*グラデーション①*/
  overflow: hidden;/*はみ出た部分を隠す*/
  text-decoration:none;/*下線は消す*/
	margin: 0 auto;
}

.insta_btn3:before{/*グラデーション②*/
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;/*全体を覆う*/
  height: 100%;/*全体を覆う*/
  background: -webkit-linear-gradient(15deg, #ffdb2c, rgb(249, 118, 76) 25%, rgba(255, 77, 64, 0) 50%) no-repeat;
  background: linear-gradient(15deg, #ffdb2c, rgb(249, 118, 76) 25%, rgba(255, 77, 64, 0) 50%) no-repeat;
}

.insta_btn3 div {
  position: relative;
}

.insta_btn3 .fa-instagram {
    font-size: 70px;/*アイコンサイズ*/
    position: relative;
    display:inline-block;
    transition: .5s
}

.insta_btn3 .fa-instagram:hover {/*ホバーで一周回転*/
  -webkit-transform: rotateX(360deg);
  -ms-transform: rotateX(360deg);
  transform: rotateX(360deg);
}


@media screen and (max-width: 750px){
h1.entry-title{
	font-size: 1.5em;
}
}