/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 01 2022 | 05:34:38 */
.gallery-columns-2>* {
width: calc(49.7% - 0em);
}
  
 .gallery-columns-3>* {
width: calc(33% - 0em);
}
 
.gallery-columns-4>* {
width: calc(24.7% - 0em);
}

.gallery-columns-5>* {
width: calc(19.7% - 0em);
}
  

a:hover {
opacity: 90;
}

.su-row a{
text-decoration:none;
}

cite{
  font-size:12px;
  color:#666;
  font-style:normal;
}

.news-item time{
  display:none;
}

.gallery .gallery-caption{
margin-bottom: 10px;
margin-top: 0;
}

time.updated{
  display:;
}

.su-label-type-default{
  background: #a083b7;
 font-size:101%;
}

.su-label-type-warning{
    background:#ee7800;
 font-size:101%;
}



.hana-wrap{
  background: #a083b7;
  padding:20px 30px;
  margin: 0 0 20px 0px;
   color:#fff;
}


.news-items{
  padding-left:0em;
}

img.attachment-spot-eyecatch.size-spot-eyecatch.wp-post-image{
  object-fit: cover; 
height:226px;
}

.singular-header__title{
  font-size:2.4em
}

.entry-content h2, .entry-content h3, .entry-content h4{
  clear:both;
}

h2.normal{
color:#111;
background:#dedede;
font-size: 24px;
margin: 50px 0px 20px 0px;
padding: 20px 20px;
}

h3.normal{
color:#111;
padding-left: .8rem;
border-left: 10px solid #1e2428;
font-size: 24px;
margin: 50px 0px 20px 0px;
font-weight: 700;
}

h3.normal{
color:#111;
font-size: 22px;
margin: 50px 0px 20px 0px;
font-weight: 700;
}

.video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 0px;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto;
}

/*動画を囲んでいるdiv目一杯に広げる*/
.video iframe,
.video object,
.video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (max-width:599px){
  
.singular-header__title{
  font-size:1.6em
  }
  
  
.gallery-columns-2>* {
width: calc(49.5% - 0em);
}
  
 .gallery-columns-3>* {
width: calc(33% - 0em);
}
 
.gallery-columns-4>* {
width: calc(24.5% - 0em);
}
  
.gallery-columns-5>* {
width: calc(24.5% - 0em);
}
  
 .gallery-columns-6>* {
width: calc(24.5% - 0em);
}
  
   .gallery-columns-7>* {
width: calc(24.5% - 0em);
}
  
  }
  