@charset "UTF-8";


/*******************************
common
*******************************/
* {
	color: blue;
	font-style: normal;
	line-break: strict;
}

body {
	font-family: "すずむし";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0em;
	line-height: "";
	text-align: start;
	text-indent: 0em;
}


/*******************************
.header-container（ヘッダー）
*******************************/
.header-container {
	font-family: "はるひ学園";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0.75em;
	line-height: "";
	text-align: center;
	text-indent: 0em;
}


/*******************************
.entry-card（個別記事ループ）
*******************************/
.entry-card .entry-card-content .entry-card-title {
	font-family: "見出ゴ MB31";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0em;
	line-height: 1.25;
	text-align: justify;
	text-indent: 0em;
}

.entry-card .entry-card-content .entry-card-snippet {
	font-family: "UD新ゴ コンデンス90 L";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0.1em;
	line-height: 1.5;
	text-align: justify;
	text-indent: 0em;
}


/*******************************
.hentry（個別記事）
*******************************/
.hentry .entry-header .entry-title {
	font-family: "ゴシックMB101 B";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0em;
	line-height: 1.25;
	text-align: justify;
	text-indent: 0em;
}

.hentry .entry-content .wp-block-heading {
	font-family: "見出ゴ MB31";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0.5em;
	line-height: 1.25;
	text-align: justify;
	text-indent: 0em;
}


/*==============================
p（段落）
==============================*/
.hentry .entry-content p {
	font-family: "UD新ゴ コンデンス90 L";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0.1em;
	line-height: 1.75;
	text-align: justify;
	text-indent: 1em;
	margin: 12em auto;
}

.hentry .entry-content p.has-text-align-right {
	text-align: end;
}


/*==============================
.blogcard（ブログカード）
.card（楽天・DMM）
==============================*/
.hentry .entry-content .blogcard .blogcard-title,
.hentry .entry-content .card .card-title {
	font-family: "見出ゴ MB31";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0em;
	line-height: 1.25;
	text-align: start;
	text-indent: 0em;
}

.hentry .entry-content .card .card-text dt {
	font-family: "UD新ゴ コンデンス90 M";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0em;
	line-height: "";
	text-align: start;
	text-indent: 0em;
}

.hentry .entry-content .card .card-text dd {
	font-family: "UD新ゴ コンデンス90 L";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0em;
	line-height: "";
	text-align: start;
	text-indent: 0em;
	margin-left: 1em;
}

.hentry .entry-content .card .card-text:last-of-type {
	text-indent: 0em;    /* 2025-08-05 => 2025-08-11 */
	margin-bottom: 0em;  /* 2025-08-05 => 2025-08-11 */
}

.hentry .entry-content .card .card-text .btn,
.hentry .entry-content .card .card-text .btn path,
.hentry .entry-content .card .card-text .inline-button-red,
.hentry .entry-content .card .card-text .inline-button-red path {
	color: #ffffff;
	te-xt-indent: 0em;
	color: #ffffff;
		color: #ffffff !important;
	margin: 0;
}


<a rel="noopener" href="https://hb.afl.rakuten.co.jp/hgc/g00q0726.s7htoc6d.g00q0726.s7htp632/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15143276%2F%3Frafcid%3Dwsc_b_ts_1019671813508604593" class="inline-button-red typesquare_option typesquare_option" target="_blank">Coc楽天ブックスで詳細を見る 



<path fill="currentColor" d=""></path></a>

<svg class="svg-inline--fa fa-arrow-up-right-from-square" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-up-right-from-square" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg="">
<path fill="currentColor" d=""></path>
</svg>

.h-entry .entry-content .card .card-text .inline-button-red svg path {
	color: #ffffff !important;
	vertical-align: 20px;
	marg-in-bottom: 20px;
	display: inline-block;
}





.hentry .entry-content .blogcard .blogcard-snippet {
	font-family: "UD新ゴ コンデンス90 L";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0.1em;
	line-height: 1.75;
	text-align: justify;
	text-indent: 0em;
}


/*==============================
.wp-block-image（メディア）
.wp-block-embed（X・YouTube）
==============================*/
.hentry .entry-content .wp-block-image {
	margin: 20em auto;
}

.he--ntry .entry-content .wp-block-embed div {
	max-width: 100%;
	margin: 2em auto;
}
.hentry .entry-content .wp-block-embed div {
	max-width: 100%;
	margin: 20em auto;
}

<figure data-wp-context="{&quot;imageId&quot;:&quot;689977e60ed29&quot;}" data-wp-interactive="core/image" class="wp-block-image size-full wp-lightbox-container">

<img decoding="async" width="2048" height="1360" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://taisetsu-font.sakura.ne.jp/wp/img/P4230069.jpg" alt="" class="wp-image-1135" srcset="https://taisetsu-font.sakura.ne.jp/wp/img/P4230069.jpg 2048w, https://taisetsu-font.sakura.ne.jp/wp/img/P4230069-800x531.jpg 800w, https://taisetsu-font.sakura.ne.jp/wp/img/P4230069-768x510.jpg 768w, https://taisetsu-font.sakura.ne.jp/wp/img/P4230069-1536x1020.jpg 1536w" sizes="(max-width: 2048px) 100vw, 2048px"><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="拡大する" data-wp-init="callbacks.initTriggerButton" data-wp-on-async--click="actions.showLightbox" data-wp-style--right="state.imageButtonRight" data-wp-style--top="state.imageButtonTop" style="right: 16px; top: 16px;">
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z"></path>
			</svg>
		</button><figcaption class="wp-element-caption">OLYMPUS DIGITAL CAMERA</figcaption></figure>

/*==============================
.related-entries（関連記事）
.comment-area（コメント欄）
==============================*/
.re--lated-entries .related-entry-heading,
.co--mment-area .comment-list .comment-title {
	font-family: "ゴシックMB101 B";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0.25em;
	line-height: "";
	text-align: start;
	text-indent: 0em;
}

.rel--ated-entries .related-entry-card .related-entry-card-title {
	font-family: "見出ゴ MB31";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0em;
	line-height: 1.25;
	text-align: justify;
	text-indent: 0em;
	margin-bottom: 0.5em;
}

.rel--ated-entries .related-entry-card .related-entry-card-snippet {
	font-family: "UD新ゴ コンデンス90 L";
	font-feature-settings: normal;
	font-size: "";
	letter-spacing: 0.1em;
	line-height: 1.5;
	text-align: justify;
	text-indent: 0em;
}


/*******************************
.widget-sidebar（サイドバー）
*******************************/
.widget-sidebar .widget-sidebar-title {
	font-family: "フォーク M";
	font-feature-settings: "palt";
	font-size: "";
	letter-spacing: 0.5em;
	line-height: "";
	text-align: center;
	text-indent: 0em;
	padding-bottom: 12px;  /* TypeSquare上側空く 2025-07-18 */
}


/*******************************
.footer-container（フッター）
*******************************/
.footer-container {}


////////////





@charset "UTF-8";
@charset "Shift_JIS";
@charset "Shift_JIS";














































//////////


















	/*==============================
	.twitter-tweet, video-container  // Twitter・YouTube
	==============================*/
.hen-try .entry-content .wp-block-embed div {
	max-width: 100%;
			max-width: 100%;
		margin: 0 auto;
			max-width: 100%;
		margin: 0 auto;
	text-align: center;
	border-radius: 20px;
	margin-left: auto;
	margin-right: auto;
		max-width: 550px;
	margin: 0px auto!important;
		max-width: 100% !important;
	margin: 0 auto !important;
	aspect-ratio: 16 / 9;
	margin-left: auto;
	margin-right: auto;
	m-ax-width: 100% !important;
	marg-in-left: auto !important;
	marg-in-right: auto !important;
	t-ext-align: center;
	wi-dth: 100% !important;
	disp-lay: inline-block !important;
	margin: 0 auto !important;

}




















































/*
Theme Name:  Cocoon Child
Theme URI:   https://taisetsufont.com/
Author:      たいせつフォント
Author URI:  https://taisetsufont.com/
Template:    cocoon-master
Description: Cocoon Theme
Version:     2025-07-18
 826l
*/




/*
Theme Name: Twenty Twenty
Theme URI: https://wordpress.org/themes/twentytwenty/
*/


/*==============================
Theme Name:   Lightning Child
Theme URI:    https://taisetsufont.com/
Description:  Lightning Theme
Author:       たいせつフォント
Author URI:   https://taisetsufont.com/
Template:     lightning
Version:      2024-10-18, 2024-11-14
Tags:         
Text Domain:  lightning
==============================*/


/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/*
Theme Name: My Child Theme
Template: twentytwenty
*/












