@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/* ==========================================================
   機能に関わる指定だけを書く。
   色・見出し・背景などのデザインは、管理画面（カスタマイザー・ブロックの設定）で行う。
   ========================================================== */

/* サイドバー：本文の下に回る幅（959px 以下）では出さない（Cocoon の時の「モバイルでサイドバーを表示しない」と同じ） */
@media (max-width: 959px) {
	#sidebar {
		display: none;
	}
}

/* reCAPTCHA のバッジを隠す（本番の Cocoon の追加 CSS にあった指定を引き継ぐ） */
.grecaptcha-badge {
	visibility: hidden;
}

/* 【仮】まだ変換していない記事の Cocoon の吹き出しを、スマホで細くしない（2026-11-10 オーナー指示）
   乗り換えサポート（cocoon-to-swell）の CSS は吹き出しの反対側に 100px（考え中の形は 126px）の余白を付け、スマホでも外さない。
   全記事を SWELL のふきだしに変換し、乗り換えサポートを外すときに、この指定も消す。 */
@media (max-width: 599px) {
	.post_content .speech-wrap.sbp-l {
		margin-right: 0;
	}
	.post_content .speech-wrap.sbp-r {
		margin-left: 0;
	}
	.post_content .speech-wrap .speech-person {
		width: 60px;
		min-width: 60px;
	}
	.post_content .speech-wrap .speech-name {
		font-size: 11px;
	}
}
