/*
Theme Name: Lightning Child
Theme URI: 
Template: lightning
Description: 
Author: 
Tags: 
Version: 0.6.0
*/


.header-top {
background-color: #f9f9f9;
padding:4px 0;
font-size:18px;//全体の文字
}
.header-top__inner {
max-width:1200px;
width:100%;
margin:0 auto;
padding:0 10px;
display: flex;
align-items: center;
}
.header-top__items{
display:flex;
column-gap:14px;
justify-content:end;
align-items:center;
margin:0;
padding:0;
}
.header-top__description{
display: flex;
align-items: center;
margin-right: auto;
line-height: normal;
margin-block-start: auto;
margin-block-end: auto;
}
.header-top__menu{
display: flex;
align-items: center;
}
.header-top__item::not(:first-child){
margin-left:12px;
}
.header-top__item-link{
display:block;
}
.header-top__contact{
margin-left:12px;
}
.header-top__contact-link{
font-size:18px;//お問い合わせ
}
@media (max-width: 991px) {
.header-top__description{display: none;}
}

/* 投稿一覧・アーカイブページの画像枠のみを非表示にする */
.archive .vk_post .vk_post_imgOuter,
.blog .vk_post .vk_post_imgOuter,
.category .vk_post .vk_post_imgOuter {
    display: none !important;
}

/* 検索結果ページの画像エリアを非表示（Lightning用・強力版） */
body.search .media-left,
body.search .media-img,
body.search .postList_thumbnail,
body.search .vk_post_imgOuter,
body.search .card-img-top {
    display: none !important;
}

/* メタ情報の不要なリンクを隠す */
.widget_meta li:nth-child(3), /* 投稿フィード */
.widget_meta li:nth-child(4), /* コメントフィード */
.widget_meta li:nth-child(5) { /* WordPress.org */
    display: none;
}

/* フッターのコピーライトをボタンの裏から救出する */
.site-footer-copyright {
    padding-bottom: 80px; /* ボタンの帯の高さ分＋少し余白 */
    background-color: #fff; /* 背景色（必要に応じて変更、なければ削除OK） */
}

/* コピーライトより下の Powered by を非表示にする */
.site-footer-copyright p:nth-of-type(n+2) {
    display: none !important;
}
