/*-----ページタイトルの非表示-----*/
.page .entry-title {
display: none;
}

/*----------.demo_store色指定----------*/
	
.demo_store {
	background-color: #535B40;
	color: #ffffff; 
}

.demo_store a {
	color: #ffffff;
}


/*-----ヘッダー下のマージンを消す-----*/
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
	margin bottom:0
}

.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header{
	margin-bottom:0
}

/*-----breadcrumb下のマージンを消す-----*/
@media (min-width: 768px) {
    .storefront-breadcrumb {
        padding: 1.41575em 0;
        margin: 0;
    }
/*-----entry-headerエリアを消す-----*/
.storefront-full-width-content.woocommerce-cart .entry-header, .storefront-full-width-content.woocommerce-checkout .entry-header, .storefront-full-width-content.woocommerce-account .entry-header, .storefront-full-width-content .woocommerce-products-header{
	display:none
}

/*-----フッターのページ名の前に付いていたアイコンの非表示-----*/
.widget_recent_entries ul li::before, .widget_pages ul li::before, .widget_categories ul li::before, .widget_archive ul li::before, .widget_recent_comments ul li::before, .widget_nav_menu ul li::before, .widget_links ul li::before, .widget_product_categories ul li::before, .widget_layered_nav ul li::before, .widget_layered_nav_filters ul li::before{
	display:none;
}


/*-------- simple-table 色指定 ---------*/
:root {
  --s-text:#535b40; /*文字の色*/
  --s-line:#6E7955; /*線の色*/
  --s-bg1:#E8E0D1; /*ストライプ背景の色:濃い生成色*/
}

.simple-table{
color:var(--s-text);	
background-color:white;
border:1px solid var(--s-line);
}

table {
	margin-bottom: 0;
}
	
	
.wp-block-table.is-style-stripes {
	border-bottom: 1px solid var(--s-line);
}
.simple-table thead{
border-bottom:1px solid var(--s-line);	
}

.simple-table th, .simple-table tr:nth-child(even){
background-color:var(--s-bg1);
}

.simple-table table td ,.simple-table table ,.simple-table table th {
text-align:center;
border-color:var(--s-line);
}



/*---entry-header font change---*/
.hentry .entry-header {
	font-family: "Albert Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue";
}

h1, .alpha{
	letter-spacing: 0.04em;
  font-family:"Albert Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue";
}

.hentry .entry-content a {
	font-family:"Albert Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue";
	text-decoration:none;
}
	
body, button, input, textarea {
		font-family:"Albert Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue";
}