@charset "UTF-8";

.p-wysiwyg img{
	max-width:100%;
	height: auto;
}

.wp-caption {
    max-width: 100%;
    height: auto;
    text-align: center;
    background-color: #e4e4e4;
	margin-bottom: 40px;
}
.wp-caption img {
    max-width: 100%;
    height: auto;
}
.wp-caption-text{
　font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.4;
  padding: 7px 15px;
  background-color: #eaeaea;
  text-align: left;
}



/*前の記事、次の記事のナビゲーション崩れ修正*/
.p-pager-article__item--next, .p-pager-article__item--prev{
   -webkit-box-flex: 0 1 auto;
       -ms-flex: 0 1 auto;
	       flex: 0 1 auto;
}

.p-pager-article {
    justify-content: space-around;
}

.p-pager-article__item--list{
	flex:2;
}
.presents_logo.dis_flex{
	display:flex;
	justify-content:center;
	margin-top: 100px;
}
