@charset "UTF-8";
/* CSS Document */
/*ページャー*/
.pager {
  font-size: 15px;
  text-align: center;
  overflow: hidden;
  padding: 50px 10px 30px;
}
.pager span,
.pager a {
  padding: 5px 10px;
  font-size: 12px;
  color: #888;
}
.pager span:hover,
.pager a:hover {
  color: #999;
}
.singleContainer .pager span:hover,
.singleContainer .pager a:hover {
 opacity: .7;
}
.pager .current {
  color: #222;
}
.pager .next,
.pager .prev {
  border: none;
}
.pager .next:hover,
.pager .prev:hover {
  color: #000;
}
.pager .prev {
  float: left;
}
.pager .next {
  float: right;
}
.pager .prev a,
.pager .next a {
  color: #777;
}
.pager .prev a:hover,
.pager .next a:hover {
  color: #888;
}
/*グーテンベルク用css*/

video {
  max-width: 100%;
}

.singleBox .inner .single .contentArea p.has-large-font-size {
  font-size: 36px;
}
.singleBox .inner .single .contentArea p.has-huge-font-size {
  font-size: 42px;
}
.singleBox .inner .single .contentArea p em {
  font-style: italic;
}
.singleBox .inner .single .contentArea p strong,
.singleBox .inner .single .contentArea p b {
  font-weight: bold;
}
.singleBox .inner .single .contentArea img {
  height: auto;
}
.singleBox .inner .single .contentArea img.size-full {
  width: 61.8% !important;
}
.singleBox .inner .single .contentArea p img.aligncenter {
  display: block;
	margin: 0 auto;
}

/*グーテンベルク用css*/
p.has-small-font-size {
  font-size: 13px;
}
p.has-medium-font-size {
  font-size: 20px;
}
p.has-large-font-size {
  font-size: 36px;
}
p.has-huge-font-size {
  font-size: 42px;
}
p em {
  font-style: italic;
}
p strong,
p b {
  font-weight: bold;
}
/*グーテンベルク用css ここまで*/

/*グーテンベルク用カラーcss*/
.has-pale-pink-background-color.has-pale-pink-background-color {
  background-color: #f78da7;
}
.has-vivid-red-background-color.has-vivid-red-background-color {
  background-color: #cf2e2e;
}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color {
  background-color: #ff6900;
}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color {
  background-color: #fcb900;
}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color {
  background-color: #7bdcb5;
}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color {
  background-color: #00d084;
}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color {
  background-color: #8ed1fc;
}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color {
  background-color: #0693e3;
}
.has-very-light-gray-background-color.has-very-light-gray-background-color {
  background-color: #eee;
}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color {
  background-color: #abb8c3;
}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color {
  background-color: #313131;
}
.has-pale-pink-color.has-pale-pink-color {
  color: #f78da7;
}
.has-vivid-red-color.has-vivid-red-color {
  color: #cf2e2e;
}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color {
  color: #ff6900;
}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color {
  color: #fcb900;
}
.has-light-green-cyan-color.has-light-green-cyan-color {
  color: #7bdcb5;
}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color {
  color: #00d084;
}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color {
  color: #8ed1fc;
}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color {
  color: #0693e3;
}
.has-very-light-gray-color.has-very-light-gray-color {
  color: #eee;
}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color {
  color: #abb8c3;
}
.has-very-dark-gray-color.has-very-dark-gray-color {
  color: #313131;
}
.has-white-color {
	color: #FFF;
}
/*グーテンベルク用カラーcssここまで*/

@media screen and (max-width: 767px) {
  .singleBox .inner .single .contentArea img.size-full {
    width: 100% !important;
  }
}