@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
*/



/* ============================================================
 * CLOUDMASTERS_ADDITIONS_START
 * cloudmasters.tokyo SWELL 子テーマ style.css 追記分
 * 2026-05-16 Cocoon→SWELL 移行 Phase C で追加
 * aimaster実績版を流用、ブランドカラーをオレンジ(#F39C12)に差替
 * ============================================================ */

/* --- 罠1対策: 旧 Cocoon 時代に .post-cta-box は cocoon-child-master/style.css で
   display:none !important; だった (Phase 0 で本番確認済)。
   SWELL 環境でも同じ非表示挙動を継続する。
   将来 CTA 表示に切替える場合はこのルール削除＋専用デザイン追加。 --- */
.post-cta-box {
  display: none !important;
}

/* --- ブランドカラー（オレンジ #F39C12 系統 / AWS連想） SWELL のテキスト色・ボタン色を上書きする最小限 --- */
:root {
  --cloudmasters-brand: #F39C12;
  --cloudmasters-brand-dark: #B9770E;
  --cloudmasters-brand-light: #FAD7A0;
}

/* SWELL のメインカラー上書き（必要に応じて。SWELLカスタマイザー側で設定する方が望ましい） */
/*
.l-header__inner a.c-headLogo:hover { color: var(--cloudmasters-brand); }
.swl-mark--marker { background: linear-gradient(transparent 60%, var(--cloudmasters-brand-light) 60%); }
*/

/* --- 罠2対策（旧）: SWELL未設定時の picsum.photos プレースホルダ対策で
   #main_visual を非表示にしていたが、2026-05-16 ブランドメインビジュアル
   (main-visual.jpg, attachment_id=421) を WP メディアに登録し、
   loos_customizer の slider1_imgid 経由で SWELL 正規ルートに反映済み。
   よって display:none は解除（コメントアウト）した。
   再びサンプルプレースホルダを隠したい場合は下記コメントを外す:
   #main_visual { display: none !important; }
   .top #content { padding-top: 2em; }
   (2026-05-16 setup-mv 完了に伴う解除) --- */

/* === CLOUDMASTERS_ADDITIONS_END === */



/* ========================================================================
 * COMMENTS_DISABLE_CSS_START — SWELL/標準 コメントエリアを完全非表示
 * 2026-05-17 追加（PHP側の comments_open=false に加えるCSSフォールバック）
 * ======================================================================== */
.p-commentArea,
.l-articleBottom__section.-comment,
.l-articleBottom__section.p-commentArea,
#comments,
.comments-area,
.comment-respond,
.comment-form,
.p-articleFoot__comment,
.no-comments.wp-block-latest-comments {
    display: none !important;
}
/* === COMMENTS_DISABLE_CSS_END === */
