@charset "UTF-8";
body {
	min-width: initial;
}
.wp-embed a,
.wp-embed a:hover {
    color: #022202;
    text-decoration: none;
    height: 100%;
}
.wp-embed p {
    line-height: 2;
}

.wp-embed {
  padding: 0;
  box-shadow: none;
  border: none;
/*  margin: 10px 0 0; */
  margin: 0;
  height: 100%;
}
.wp-embed .together_box {
  display: flex;
  align-items: center;
  padding: 15px 25px;
  height: 100%;
}
.wp-embed .together_box .img {
  margin: 0 20px 0 0;
  width: 134px;
}
.wp-embed .together_box .img img {
  margin: 0;
  height: 134px!important;
    width: 100%!important;
  object-fit: contain;
}
.wp-embed .together_box .txt_box {
  flex:1;
} 
.wp-embed .together_title {
  color: #7BA327;
  font-size: 2rem;
  font-weight: bold;
}
.wp-embed .blog_card_description {
  margin: 8px 0;
}
.wp-embed .blog_card_url {
  font-size: 1.4rem;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .wp-embed img {
  }
  .wp-embed {
     margin: 40px 0;
  }
  .wp-embed .together_box {
    padding: 20px 8px;
  }
  .wp-embed .together_title {
    font-size: 1.5rem;
  }
  
  .wp-embed .together_box .img {
    margin-right: 14px;
    width: 50%;
  }
  .wp-embed .blog_card_description,
  .wp-embed .blog_card_url {
    display: none;
  }
}

/*20220905 add*/

.wp-embedded-content html {
  height: auto;
}
.wp-embed .blog_card_url {
  word-break: break-all;
}
.information-template-default {
  width: 100%;
  min-width: auto;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .wp-embed {
/*    margin: 10px 0; */
    margin: 0;
  }
  .wp-embed-share-dialog.hidden {
    display: none;
  }
}

.wp-embed-more,
.wp-embed-footer {
	display: none;
}

/*hover*/
@media screen and (min-width: 768px) {
.wp-embed .together_box {
  transition: 0.3s;
  }
.wp-embed a:hover .together_box{
  background: #F1F6E9;
  }
}

/* ------------------------------
    sp/pc
------------------------------ */
@media screen and (min-width:768px) {
	.sp {
		display: none !important;
	}
}
@media screen and (max-width:767px) {
	.pc {
		display: none !important;
	}
}