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

/*2025/06/03新規作成*/
.site-header,.header_scrolled .site-header {
    background-color: #edf9ec;
}
.site-header-logo a{
	color:#1e8520;
	font-family: "Noto Serif JP", serif;
	font-size:32px;
}

.device-mobile .global-nav-list>li{
	padding:10px 1em;
}

.device-mobile .global-nav-list>li .global-nav-name, .global-nav-list>li .global-nav-name {
    font-size: 16px;
	font-weight:600;
}
.ltg-slide-text-set{
	background:linear-gradient(to left, rgba(109,189,161,1), rgba(159,37,58,0));
}
.ltg-slide-text-set{
	top:auto;
	bottom:10px;
}
.ltg-slide-text-set .mini-content-container-1{
	margin-right:30px;
}
.admin-bar .vk-mobile-nav-menu-btn{
	top:0;
	left:0;
	width:48px;
	height:48px;
}
.vk-mobile-nav-menu-btn{
	top:0;
	left:0;
	width:48px;
	height:48px;
}

.vk_post_imgOuter{
	display:none;
}
.vk_post_btnOuter{
	display:none;
}

.vk_post-btn-display.media .vk_post_body{
	padding-bottom:0;
}
.vk_post_title{
	border:none;
}
.widget_link_list{
	display:none;
}
.widget_media{
	display:none;
}

.entry-meta-item-updated{
	display:none;
}
.entry-meta-item-author{
	display:none;
}
.entry-meta-data-list--category{
	display:none;
}
.comments-area{
	display:none;
}
.next-prev{
	display:none;
}
#breadcrumb{
	display:none;
}
@media (max-width: 991.98px){
	.ltg-slide-text-title{
		font-size:26px;
	}
}
@media (max-width: 768px){
	.ltg-slide-text-title{
		font-size:20px;
	}
	.container, .container-sm {
        max-width: 565px;
    }
}
@media (max-width: 576px) {
	.site-header-logo a{
		font-size:24px;
	}
	.ltg-slide-text-title{
		font-size:14px;
	}
}
@media (max-width: 400px) {
	.site-header-logo a{
		font-size:16px;
	}
	.ltg-slide-text-title{
		font-size:10px;
	}
}