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

/*-----リンクを半透明＆ふわっと-----*/
a {
	transition : all 0.2s ease 0s;
}
a img:hover {
	opacity: 0.8;
	transition: 0.2s;
}

a:hover {
	opacity: 0.8;
	transition: 0.2s;
}

/*-----ヘッダーロゴ左寄せ-----*/
.site-header-logo {
	margin-left: calc(50% - 48vw);
}

@media only screen and (max-width: 767px) {
.site-header-logo {
	margin-left: calc(50% - 46vw);
}
}

/*-----ヘッダーメニュー右寄せ-----*/
.global-nav {
	margin-right: calc(50% - 49.5vw);
}

/*-----スクロール時ヘッダーメニュー透過-----*/
.header_scrolled .site-header {
	opacity: 0.8;
}

/*-----スライドタイトルの文字サイズ-----*/
.ltg-slide-text-title {
	font-size: 5vw;
	margin-bottom: 0.2em;
}
@media (min-width: 768px) {
ltg-slide-text-title {
	font-size: 2.5vw;
    }
}

/*-----ハンバーガーメニュー-----*/

.vk-mobile-nav-menu-btn {
	top: 13px;
}

.vk-mobile-nav-menu-btn:not(.mobile-fix-nav){
	/*border-color:○○;*/
	border: none;
	background-image: url(/wp-content/uploads/2025/03/hamburger-menu.svg);
	background-size: cover;
}

/*-----クローズメニュー-----*/
.vk-mobile-nav-menu-btn.menu-open {
	/*border-color:○○;*/
	border: none;
	background: url(/wp-content/uploads/2025/03/hamburger-menu-close.svg);
	background-size: cover;
	margin-right: 0.5em;
}

/*-----ページトップボタン-----*/
.scrolled .page_top_btn {
	/*display: none;  表示を消す場合は「none」 */
}

.page_top_btn {
	box-shadow: none;
	border-radius: 3px;
	background-image: url(/wp-content/uploads/2025/03/page-up-btn.svg); /* ページトップへの画像 */
	/*background: rgb(255,0,0,.8);  背景色 */
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
}

/*-----ページヘッダータイトル-----*/

.page-header-title, h1.page-header-title {
	font-size: 2.5em;
	letter-spacing: 0.2em;
}

.page-header-subtext {
	font-size: 1.1em;
	letter-spacing: 0.2em;
}

@media only screen and (max-width: 767px) {
.page-header-inner {
	margin-left: 2em;
}
}

/*-----投稿ページの表示設定-----*/

.entry-meta-item-updated {
	display:none;
}
.entry-meta-item-author {
	display:none;
}
.entry-meta-item-date {
	display:none;
}
.entry-meta-data-list {
	display:none;
}
.next-prev {
	display:none;
}

.post-type-post .site-body-container {
	margin-top: 3em;
}
