.google-auto-placed {padding-bottom: 15px;}

div.omc-main-video {position: relative; padding-bottom: 58%; padding-top: 20px; height: 0; overflow: hidden; margin:0px 00px -20px 00px;}

	div.omc-main-video iframe,  div.omc-main-video object,  div.omc-main-video embed {position: absolute; border:none; top: 0; left: 0; width: 100%; height: 87%;}

/*引用*/
.quotes{
background-image: url('https://tunadrama.com/wp-content/uploads/2013/03/Quote_background_transparent.png');
background-color: rgba(245,245,245,0.4);
background-repeat: no-repeat;
background-position: left top;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 40px;
font-weight:bold;
/*font-size: 1.2em;*/
border-left: 4px solid rgba(238, 101,9, 0.8);
}

/*小見出し*/
.komidashi {
border-left: 8px solid rgba(40,40,40,0.7);
padding-left: 5px;
}

/*スレスタイル*/
.inyou {
margin: 15px 2px 25px 2px;
padding: 10px 3px 10px 10px;
border-left: 3px solid rgba(238, 101,9, 0.8);
background: rgba(249,249,249,0.6);
}

.response {
background: rgba(245,245,245,0.7);
padding: 3px;
border-left: 3px solid rgba(238, 101,9, 0.8);
}

.response2 {
padding: 3px;
border-left: 3px solid rgba(40,40,40,0.7);
padding-left: 5px;
margin-left: 35px;
}

/*Table Style*/
table{
  border: 3px solid #000000;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
	margin-bottom: 15px
}
table td, table th {
  border: 1px solid #000000;
  padding: 5px 4px;
}
table tbody td {
  font-size: 13px;
}
table thead {
  background: #CFCFCF;
  background: -moz-linear-gradient(top, #dbdbdb 0%, #d3d3d3 66%, #CFCFCF 100%);
  background: -webkit-linear-gradient(top, #dbdbdb 0%, #d3d3d3 66%, #CFCFCF 100%);
  background: linear-gradient(to bottom, #dbdbdb 0%, #d3d3d3 66%, #CFCFCF 100%);
  border-bottom: 3px solid #000000;
}
table thead th {
  font-size: 15px;
  font-weight: bold;
  color: #000000;
  text-align: left;
}
table tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  border-top: 3px solid #000000;
}
table tfoot td {
  font-size: 14px;
}

/*short code style
********************************/

/*margin */
.omc-video-container {
margin-top: 15px;
margin-bottom: 15px;
}

/*omc video embed code*/

div.omc-video-container  {position: relative; padding-bottom: 58%; padding-top: 20px; height: 0; overflow: hidden; margin:0px 00px -20px 00px;}

div.omc-video-container iframe,  div.omc-video-container object,  div.omc-video-container embed
{position: absolute; border:none; top: 0; left: 0; width: 100%; height: 87%;}

/*
	Jetpack から移行された CSS
*/

