

.float{
	position:fixed;
	color:#FFF;
	font-weight:700;
	right:10%;
	bottom:15px;
	text-align:center;
  padding: 10px 50px;
  border-radius: 50px;
  background-image: linear-gradient(to right, #29d , #25d);
	letter-spacing:0.1em;
}
.float:hover{
	color:#fff;
	text-decoration-line:none;
	}


@media screen and (max-width: 768px) {
	.float{
	left:5px;
	right:5px;
	bottom:5px;
  padding: 10px;
	}
}

.home header{
	display:none;
}

body {
font-family:
	“游ゴシック”, YuGothic, 
	“ヒラギノ角ゴ Pro W3”, 
	“Hiragino Kaku Gothic Pro”, 
	“メイリオ”, Meiryo, 
	“ＭＳ Ｐゴシック”, “MS PGothic”, 
sans-serif;
}













span {
   display: inline-block;
}

body {
	font-size:101%;
  font-family:M PLUS Rounded\ 1c,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;
}

.elementor-widget-heading *{
  font-family:M PLUS Rounded\ 1c,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;
	font-weight:700;
}
.elementor-widget-heading * span{
		line-height:1.2;
	}

.widget *{
  font-family:M PLUS Rounded\ 1c,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;
}


.ifrm-container {
  height:180px;
  width:100%;
  overflow:auto;
  -webkit-overflow-scrolling:touch;
  display: inline-block;
}

.ifrm {
  width:100%;
  height:100%;
  border:none;
  display:block;
}

.site-header .site-description{
	font-weight:800;
}

.ast-archive-description .ast-archive-title{
	font-size:30px;
	color:#fff;
}
.ast-separate-container .ast-archive-description, .ast-separate-container .ast-author-box{
	background-color: #99A0B0;
}	
.ast-separate-container .ast-article-post{
    padding: 30px;
}
.ast-separate-container .ast-archive-description{
    padding: 30px;
}

.entry-title{
	font-size: 22px;
}
.ast-single-post .entry-title, .page-title{
	font-size:22px;
}
.entry-content{
	font-size: 14px;
}
.nav-links{
	height:0px;
}
.nav-previous{
	visibility:hidden;
}
.nav-next{
	visibility:hidden;
}
.read-more{
	font-size: 13px;
}

