.balloon-simple {
 width: 100%;
 margin: 20px 0;
 overflow: hidden;　
}
 
.balloon-simple .icon-right img,
.balloon-simple .icon-left img{
 width: 100%;
 border-radius: 50%;　//アイコンの形を変更できます
 background-size:cover;
}
 
.icon-right p,
.icon-left p{
 text-align: center;
 top: -10px;
 position: relative;
}
 
.balloon-simple .balloon {
 width: 100%; 
}
 
.serif-right,
.serif-left {
 position: relative;
 padding: 20px 30px 20px 15px;
 border-radius: 10px;　//吹き出しの形を変更できます
}
 
.serif-right:after,
.serif-left:after {
 content: "";
 position: absolute;
 top: 15px;
 border-top: 10px solid transparent;
 border-bottom: 5px solid transparent;
 border-left: 5px solid transparent;
}
 
.serif-right p,
.serif-left p  {
 margin: 0;
 padding: 0;
 color: #fff;　//吹き出しのセリフの文字色を変更できます
}
 
/* 共通 end */
 
/* 右の吹き出し */
 
.balloon-simple .icon-right {
 float: right;
 width: 100px;
 margin-right: 10px;
}
 
.balloon-simple .icon-right img{
 border: solid 4px #85e3ff;　//右の吹き出しのアイコンの枠の種類・色・太さを変更できます
}
 
.serif-right {
 margin: 40px 40px 0 0px;
 background: #85e3ff;　//右の吹き出しの背景色を変更できます
 float: right;   
}
 
.serif-right:after {
 transform: scale(-1, 1);
 right: -22px;
 border-right: 20px solid #85e3ff;　//右の吹き出しの三角部分の色を変更できます
}
 
/* 右の吹き出し end */
 
/* 左の吹き出し */
 
.balloon-simple .icon-left {
 float: left;
 width: 100px;
 margin-left: 10px;
}
 
.balloon-simple .icon-left img{
 border: solid 4px #da9e5b;　//左の吹き出しのアイコンの枠の種類・色・太さを変更できます
}
 
.serif-left{
 display: inline-block;
 margin: 40px 0 0 45px;
 background: #da9e5b;　//左の吹き出しの背景色を変更できます
}
 
.serif-left:after{
 left: -22px;
 border-right: 20px solid #da9e5b;　//左の吹き出しの三角部分の色を変更できます
}
 
/* 左の吹き出し end */ 

.blog1  li {
	list-style-type:circled-decimal;
}

.linep {
background:linear-gradient(transparent 70%, #FFFF00 0%);
}
/*中見出し*/
h2 {
  position: relative;
  padding: .25em 0 .5em .75em;
  border-left: 6px solid orange;
}
h2::after {
  position: absolute;
  left: 0;
  bottom: 0;
  content: '';
  width: 100%;
  height: 0;
  border-bottom: 1px solid #ccc;
}
/*中見出し　end*/

/*ページ番号スタイル　*/
.st-pagelink .page-numbers {
	box-sizing:border-box;
	border:1px solid #ccc;
	padding:0px;
	margin-right:5px;
	margin-bottom:10px;
	font-size:15px;
	min-width:20px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
}
/*ページ番号スタイル　*/
