/*
Theme Name: Lightning Child Sample
Theme URI: ★ テーマの公式サイトなどのURL（空欄でも可） ★
Template: lightning
Description: ★ テーマの説明（空欄でも可） ★
Author: ★ テーマ作成者の名前（空欄でも可） ★
Tags: 
Version: 0.5.1
*/



/* フォント */


/* 背景 */
body {
	background-color: #f7f7f7;
}

header,
nav ul li a {
	background-color: #f7f7f7 !important;
}


/* ヘッダーナビ */
.global-nav-name {
	font-weight: normal !important;
}
.global-nav-name:hover {
	color: #000 !important;
}

.global-nav-list > li::before {
	border-bottom: none;
	}

.global-nav-list>li.menu-item-has-children::after {
    transition: all .2s ease-out;
    position: absolute;
    padding: 0;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
    border: 10px solid transparent;
    z-index: 1000;
    opacity: 0;
    border-bottom-color: #fff;
}


/* サブメニュー */
.global-nav-list .sub-menu li a, .global-nav-list .sub-menu li a:hover {
    color: #000; 
}

.global-nav-list .sub-menu li a:hover {
	background-color: #fff !important;
}

.global-nav-list .sub-menu li a {
	border-bottom: 1px solid rgba(255,255,255,.15);
}


/* フッタークレジット */
footer .site-footer-copyright p:nth-child(2) {
    display:none !important;
    }


/* フッターエリア*/
.site-body-bottom {
	border-top: none !important;
	background: linear-gradient(#c0cddc, #f7f7f7);
}

.site-footer {
    border-top: none !important;
	background-color: #f7f7f7;
}

.footer-nav {
	border-bottom: none !important;
}


/* 固定ページ */
.page-header{
   display:none;
}


/* h */


/* a */


/* テーブル */

table {
	border: none;
}

table td, table th {
    border: none;
}


/* キャッチフレーズ */
.wp-block-vk-blocks-heading {
	background: -webkit-linear-gradient(left, #000d66, #00b3ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}


/* お知らせ */
.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container {
    background: #f7f7f7;
}


/* オリジナルタグ */
.recommend-tag {
	display: inline-block;
	background: #df0000;
	color: #fff;
	margin-left: 3px;
	margin-right: 3px;
    padding: 2px 5px 2px;
    border-radius: var(--vk-size-radius-sm);
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -1px;
	transform: scale(0.934051, 1.06595) translateY
}
/* <span class="recommend-tag fa-bounce">おすすめ</span> */

.new-tag {
	display: inline-block;
	background: #000000;
	color: #fff;
	margin-left: 3px;
	margin-right: 3px;
    padding: 2px 5px 2px;
    border-radius: var(--vk-size-radius-sm);
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -1px;
	transform: scale(0.934051, 1.06595) translateY
}
/* <span class="new-tag fa-bounce">NEW!</span> */



/* 元のNEWマークを非表示 */
.vk_post_title_new {
    display: none !important;
}


/* 投稿非表示 */
.entry-meta .posted-on,  /* 投稿日 */
.entry-meta .entry-meta-item-updated,    /* 更新日 */
.entry-meta .entry-meta-item-author {    /* 投稿者 */
  display: none !important;
}



/* SNSアイコン */
.wp-block-social-links {
  pointer-events: none !important; /* クリックできなくする */
  opacity: 0.5 !important;         /* 半透明で準備中感を出す */
  cursor: default;      /* カーソルを普通にする */
}
