/*
Theme Name: enpekoubou
Theme URI: 
Author: 
Author URI: 
Description: えんぺ工房（公式サイト）
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: enpekoubou
Tags: 
*/

/* body上部のデフォルトのpaddingを削除 */
/* ページ上部の余白を取ろうとしても次々とこ要素で余白をとろうとする。なんで？ */
body, main {
  padding-top: 0;
  margin-top: 0;
}


/* セル幅25:75 */
.is-style-cellWidth25_75 td {
  border: none;
}
.is-style-cellWidth25_75 tr td:nth-of-type(1){
  width: 25%;
}
.is-style-cellWidth25_75 tr td:nth-of-type(2) {
  width: 75%;
  color: #4d484a;
}
.is-style-cellWidth25_75 tbody tr:nth-child(odd) {
  background-color: #f0f0f0;
}

/* border-bottomだけを残す */
.is-style-border_bottom_only td {
  border: none; /* 全てのセルのボーダーを消す */
  border-bottom: 1px solid black;
}
/* tr:last-child td {
  border-bottom: 2px solid black; /* 最下行にもボトムボーダーを適用（冗長ですが念のため） */


/* 緑の影を付ける */
.is-style-lpshadow {
  text-shadow: 0 0 10px rgba(0,0,0,1);
  text-shadow: 0 0 10px #27dd3a;
}

/* headingの上、footerの下の余白（padding）の削除 */
.wp-site-blocks {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* MetaSliderの画像サイズの調整 */
#metaslider-id-104 {
	position: relative;
	left: 0;
	top: 0;
	z-index: 0;
	width: 100vw !important;
	height: 100vh !important;
	background: #fff;
}
#metaslider_container_104 img {
	object-fit: cover;
	height: 100vh;
}
header {
  position: fixed;
  width: 100%;
  /* height: 10vh; */
  /* background-color: rgba(0, 0, 0, 0.5); */
  z-index: 100;
}
@media (max-width: 787px)  {
  #metaslider-id-104 {
    height: 90vh;
  }
  #metaslider_container_104 img {
    height: 90vh;
  }
}


/* headerのテキストを黒でふちどり
.header_div {
  background-color: hsla(0,0%,0%,0.5); 
  color: #fff;
  text-shadow: 
  1px 1px 0px black,   
  -1px 1px 0px black,  
  1px -1px 0px black,  
  -1px -1px 0px black; 
} */

.header_div {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0));
}