body{
  font-family:'メイリオ', 'Meiryo', sans-serif;
}

.siteTitle__main{font-size:23px!important;}

.content{margin-top:-40px;}

blockquote{
padding:40px 35px 35px 35px!important;
}


/*トップページ*/
h2.heading-archive a{
	color:#752100;
}
h2.heading-archive a:hover{
	color:#ff8c00;
}



/*ヘッダー画像*/
.key img{width:100%;}
.key {
	margin:auto;
display: block;
	width:100%;
	
height: 250px; /*画像の高さに合わせて設定*/
background: url(https://yuruneto.com/wp-content/uploads/2016/04/a6be5d1fbcff69f7277b3fc27f94f72d.jpg) no-repeat center center;
background-size: cover;
opacity: 0.8; /*ここはお好みです*/
}
@media only screen and (max-width: 500px){
.key{
height: 100px; /*モバイル用に、高さを小さめに*/
}
}

.key__list {
display:none;
}

.content a{
    color:#0044CC !important;
	text-decoration:underline;
}
.content a:hover {
    color:#ff0000 !important;
	text-decoration:none!important;
	border-bottom:none;
}

.related a{
    color:#0044CC !important;
	text-decoration: none;
}
.related a:hover {
    color:#ff0000 !important;
		text-decoration: none; 
}

div.matome{border:solid 3px #8b0000; padding:20px 20px 20px 20px; margin-bottom:20px;}

div.matome{font-size:;}

div.matome img{float:left!important;}

.matome strong{float:left!important; 
margin-top:20px;}

h6{font-size:12px;}

/*マイクロアド*/

#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 {
  position: relative;
  padding: 8px;
  font-family: inherit;
  text-align: left;
  background-color: inherit;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 a {
  text-decoration: none;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_clearfix:after {
  display: block;
  clear: both;
  content: "";
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_image_contain > div {
  position: relative;
  vertical-align: middle;
  overflow: hidden;
  float: left;
  width: 100px;
  height: 100px;
  max-width: 100%;
  margin: 0 8px 8px 0;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_image_contain img {
  position: absolute;
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
  max-width: 100px;
  max-height: 100px;
  margin: auto;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_info {
  float: left;
  width: calc(100% - 100px - 8px);
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_info > div {
  margin-bottom: 4px;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_title {
  color: #000000;
  font-size: 16px;
  word-break: break-all;
  display: inline;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_description {
  color: #000000;
  font-size: 11px;
  word-break: break-all;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_disclosure {
  padding-right: 4px;
  display: inline-block;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_disclosure a {
  display: block;
  color: #000000;
  white-space: nowrap;
  font-size: 11px;
  line-height: 11px;
  background: #ddd;
  border-radius: 4px;
  padding: 2px 4px;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_table {
  display: table;
  width: 100%;
}
#microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_table > div {
  vertical-align: middle;
}
@media (max-width: 300px) {
  #microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_image_contain > div {
    float: none;
    margin: 0 auto 8px auto;
  }
  #microad_compass_4cc1cd0df956a6f4a1e163c0c4d99743 .microad_compass_info {
    width: 100%;
  }
}