<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/*繝九Η繝ｼ繧ｹ隧ｳ邏ｰ*/


.news-single-wrap{
  max-width: 1200px;
  margin: 0 auto;
  color: #000;
  margin-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;

}


.news-left{
  float: left;
  width: 70%;
}

.news-left-max{
  float: none !important;
  width: 100% !important;
}



.news-right{
  float: right;
  width: 25%;
}


.date{
  display: block;
  margin-bottom: 10px;

}


.news-left h3{
  font-size: 28px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 30px;
  line-height: 1.6;
}



.single-content p{
  margin-bottom: 30px;
}


.single-content img{
  max-width: 100%;
  width: auto;
  height: auto;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    margin-bottom: 30px;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}




.nav-below{
  padding-top: 80px;
  display: table;
  margin:0 auto;

}

.nav-below span{
padding: 0 10px; 
}


.nav-below a{

  text-decoration: underline;
}


/*繧ｦ繧｣繧ｸ繧ｧ繝�ヨ*/

.widget-title{
  font-size: 14px;
  background: #12265e;

  padding: 15px;
  font-weight: normal;
  color: #fff;



}

#recent-posts-3 li a,
#archives-3 li a,
#categories-3 li a,
#custom-post-type-recent-posts-4 li a,
#custom-post-type-categories-3  li a{
  border-bottom:1px dotted #999;
  padding: 20px 10px;
  display: block;
  text-decoration: none;
  color: #000;
}

#recent-posts-3 li a{
   font-size: 14px;
}




#recent-posts-3 li:hover,
#archives-3 li:hover,
#categories-3 li:hover,
#custom-post-type-recent-posts-4 li:hover,
#custom-post-type-categories-4 li:hover{
  background: #f5f5f5;
  color: #333;
}

#recent-posts-3,
#calendar-2,
#archives-3,
#categories-3,
#custom-post-type-recent-posts-4,
#custom-post-type-categories-4{
margin-bottom: 30px;

  list-style: none;
}




#recent-posts-3  li:last-child a,
#calendar-2  li:last-child a,
#archives-3  li:last-child a,
#categories-3  li:last-child a,
#custom-post-type-recent-posts-4  li:last-child a,
#custom-post-type-categories-4 li:last-child a{
  border-bottom:none !important;
  margin-bottom: 30px;
}





/* Calendar */
#calendar_wrap {
  padding-top: 0.8rem;
  margin-top: 1px;

}


#wp-calendar {
  width: 100%;
}


table#wp-calendar {
  border-collapse: separate;
  border-spacing: 0.1rem;
}


#wp-calendar caption {
  color: #fff;
  font-size: 0.8rem;
  line-height: 1.0em;
  padding-bottom: 5px;
  text-align: center;
}


#wp-calendar thead {

  color: #fff;
}


#wp-calendar thead th {
  text-align: center;
}


#wp-calendar tbody {
  color: #fff;
}


#wp-calendar tbody td {

  border: 1px solid #ddd;
  padding: 0.2rem;
  text-align: center;
  color: #fff;
}


#wp-calendar tbody .pad {
  background: none;
  border: none;
}


#wp-calendar tfoot td {
  padding: 0.2rem 0;
}


#wp-calendar tfoot #next {
  text-align: right;
}


#wp-calendar tbody td a, 
#wp-calendar tfoot td a {
  color: #fff;
}


#wp-calendar tbody td a:hover, 
#wp-calendar tfoot td a:hover {
  text-decoration: none;
}


.single-content a{

  text-decoration: underline;

}

.single-content a:hover{
  opacity: 0.6;

}

.arhive-tit{
  color: #fff;
  text-align: center;
  margin-bottom: 30px;

}


span.nwcc{
width:100px;
height: 20px;
display: block;
text-align: center;
font-size:0.7em;
line-height: 20px;
letter-spacing: 0px;
color:#fff;
margin-bottom: 8px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: #fff;
}

.nwic01 { background-color: rgb(46, 66, 119);}
.nwic02 { background-color: rgb(11, 119, 166);}
.nwic03 { background-color: rgb(32, 122, 90);}
.nwic04 { background-color: rgb(144, 43, 83);}
.nwic05 { background-color: rgb(168, 77, 176);}
.nwic06 { background-color: rgb(217, 121, 43);}
.nwic07 { background-color: rgb(129, 129, 129);}








@media screen and (max-width: 768px) {

.news-left{
  float: none;
  width: 100%;
  margin-bottom: 80px;
}

.news-right{
  float: none;
  width: 100%;
}


  }</pre></body></html>