﻿/* Mesugaki.club
 *
 * @copyright Copyright (C) Mesugaki.club.
 * @license https://mesugaki.club/
 * @author Mesugaki
 * @link https://mesugaki.club/
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 */

/* Post only */

/*記事のスタイル*/

/* 投稿ページの各見出しを変更 */

.post h1 {
    border-bottom: 2px solid #333;
    border-left:none;
		padding-bottom:15px;
}

.post h2 {
    border-bottom: 2px solid #333;
    border-left:none;
    padding-left:0px;
		padding-right:0px;
}

@media screen and (max-width:575px){
	.post h1,.post h2{
		font-weight:500;
		font-size:2.1rem;;
	}
	
}

.type-post.post h3 {
  margin-left:0px;/*ルクセリタスの元消し*/
  border-left:none;/*ルクセリタスの元消し*/
  position: relative;
  width:100%;
  padding: 1.2rem 1.8rem;
  color: #fff;
  border-radius: 0px;
  background: #29a;
margin-bottom:30px;
  pointer-events: none;/*ボタンを押せるように*/

}

.post h3:after {
  position: absolute;
  bottom: -9px;
  left: 1.5em;
  width: 0;
  height: 0;
  content: '';
  border-width: 10px 10px 0 10px;
  border-style: solid;
  border-color: #289 transparent transparent transparent;
}

/*postH3にフキダシ処理した際の下線処理*/
.post h3 .luxe-dot-hilight-yellow{
    background-image: repeating-linear-gradient(
-45deg
,#444,#444 2px,transparent 2px,transparent 4px);
}

.post h4 {
padding: 2px 15px;
    border-left:solid 5px #ccc;
}

.wp-block-table {
    overflow-x: visible;
}/*テーブルの下の余白消す*/

/*スマホ時の文字幅を変更*/
@media screen and (max-width: 575px){
.grid, #side .widget, #col3 .widget {
    padding-left: 8px;
    padding-right: 8px;
}
}
</style>