/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 30 2026 | 03:22:51 */
/*PC:～992px / tablet:991～768px / レスポンシブ:780px (完全sp:767px～)*/
/*コンテンツ横幅 1140px (内訳:1110px padding-left:15px padding-right:15px)*/
/*Origin Ⅱ (Bootstrap4)*/

/*font-size:clampの画面比設定 min780px max1200px*/

/*==============================================================
投稿全体
==============================================================*/
.h2, .h3, .h4, .h5, .h6, .mainSection-title, h1, h2, h3, h4, h5, h6 {margin:0 0 0; line-height:1.5;}
.subSection-title:after, h3:after {content:none;}

h1, h2, h3, h4, h5, h6 {font-weight:600;}

/*==============================================================
ウィジェット / 投稿一覧
==============================================================*/

/*==============================================================
h1
==============================================================*/
h1 {font-size:clamp(2.2rem, 1.086rem + 2.286vw, 2.8rem);}
/*----------------------------------------------------
guest_name
----------------------------------------------------*/
h1.guest_name {font-weight:900;}
h1.guest_name span {display:block; font-size:60%; color:#C7000A;}

/*==============================================================
h2
==============================================================*/
h2 {padding:0; border:none; font-size:clamp(2rem, 1.257rem + 1.524vw, 2.4rem);}
/*----------------------------------------------------
home01
----------------------------------------------------*/
h2.home01 {display:table; margin-inline:auto; padding-bottom:8px;
	letter-spacing: 0.2rem; font-weight: 900; border-bottom: 6px dotted #C7000A; 
	font-family:'Noto Serif JP', sans-serif;}

/*==============================================================
h3
==============================================================*/
h3 {padding:0; border:none; background-color:transparent; margin-bottom:16px;
	font-size: clamp(1.6rem, 0.857rem + 1.524vw, 2rem);}
/*----------------------------------------------------
番号 / span.num
----------------------------------------------------*/
h3 span.num {display:block; color:#c9c9c9;}

/*==============================================================
h4
==============================================================*/
h4 {padding:0; margin-bottom:16px; font-size: clamp(1.3rem, 1.114rem + 0.381vw, 1.4rem);}

/*==============================================================
h5
==============================================================*/
h5 {padding:0; margin-bottom:16px; font-size: clamp(1.2rem, 1.014rem + 0.381vw, 1.3rem);}

/*==============================================================
h6
==============================================================*/
h6 {padding:0; margin-bottom:16px; font-size: clamp(1.1rem, 0.914rem + 0.381vw, 1.2rem);}