/*印刷レイアウト用CSSです。*/
#wpadminbar,
.navbar-top,
.islemag-banner,
.navbar,
.navbar-space,
.sidebar,
.entry-date,
.sns-share,
.sns-share-pagetop,
.sns-share-pagebottom,
.entry-footer,
.like,
.like + p,
.wpulike,
.wp_rp_wrap,
.about-author,
.sticky-button,
.fukidashi,
.footer-inverse,
.dNonePC
 {
   display: none!important;
 }

img {
  width: 50%;
  padding: 0;
  margin: 0 25%;
}

.navbar-brand {
  width: 100%!important;
  text-align: center!important;
  padding: 0!important;
}

.navbar-brand img {
  margin: 0;
  width: 50%!important;
}

.bn-inner.flex {
  display: block;
  width: 100%;
  direction: rtl;
}

.bn-inner.flex img {
  display: inline;
  width: 49%;
  margin: 0;
}

.bn-inner.flex:after {
  content: "";
  clear: both;
  display: block;
}

img.fukidasu {
  display: inline-block;
  width: 10%;
  margin: 20px 0;
  }

img.img-yoko {
  display: inline;
  width: 40%;
  margin: 0 5%;
}

.fukidasu +p {
  width: 85%!important;
}

.blog-card-content{
  margin-left:140px;
}

#wrapper,
.site-content,
.entry.single,
.entry-content,
.entry-header,
#page-title {
  margin: 0;
  padding: 0;
}

body {
    font-size: 10.5pt;
}

h1 {
  font-size: 21pt;
}

h2 {
  font-size: 18pt;
}

h3 {
  font-size: 16pt;
}

h4,
h5,
h6 {
  font-size: 14pt;
}

@page {
  margin: 36pt 64pt;
}


  a[href]:after {
  content: "" !important;
  }

  abbr[title]:after {
  content: "" !important;
  }
}

.wp-block-image {
  display: inline;
}
