@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Zen+Old+Mincho:wght@900&display=swap');

.wf-active .site-title{
	font-size:2em;
}

.site-title{
	display:none!important;
}
h1{
	color:#ffffff
}
p{
	padding: 0;
}

/*google翻訳の修正*/
.gt_white_content {
    height: 420px!important;
}
.gt_white_content::after{
  content: '※この言語の翻訳は、Google 翻訳です。';
  font-size: 12px;
}


.site-header:before{
	background-color:#918044;
}
#site-navigation a{
	color:#ffffff;
}

/*▼ページ上部設定*/
.entry-inner:before,
.entry-inner:after,
.is-singular .entry-content:before{
  display:none;
  border:none;
}
.entry-content {
  padding-top: 0!important;
}
.entry-inner {
  margin: 3% auto 0!important;
}
/*▲ページ上部設定*/


/*
過去記事ボタン*/
#infinite-handle span{
	background-color:#918044
}
#infinite-handle span button{
	color:#ffffff;
}

/*記事の文章*/
.entry-inner p{
	padding-bottom: 0;
}
body{
	color:#222222;
}





@media screen and (min-width:1201px) and (max-width:1600px)  {

.posts .hentry {
    width: 25%;
	}

.posts .entry-title {
    font-size: 1.5rem;
}

	.posts .entry-media {
		float: right;
	}

	.posts .hentry:nth-of-type(8n+5) .entry-media,
	.posts .hentry:nth-of-type(8n+6) .entry-media,
	.posts .hentry:nth-of-type(8n+7) .entry-media,
	.posts .hentry:nth-of-type(8n+8) .entry-media {
		float: left;
	}

	.posts .entry-inner {
		left: 0;
		right: auto;
	}

	.posts .hentry:nth-of-type(8n+5) .entry-inner,
	.posts .hentry:nth-of-type(8n+6) .entry-inner,
	.posts .hentry:nth-of-type(8n+7) .entry-inner,
	.posts .hentry:nth-of-type(8n+8) .entry-inner,
	.posts .hentry:nth-of-type(8n+5) .edit-link,
	.posts .hentry:nth-of-type(8n+6) .edit-link,
	.posts .hentry:nth-of-type(8n+7) .edit-link,
	.posts .hentry:nth-of-type(8n+8) .edit-link {
		left: auto;
		right: 0;
	}

	.posts .hentry:nth-of-type(8n+5).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(8n+6).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(8n+7).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(8n+8).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(8n+5).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(8n+6).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(8n+7).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(8n+8).has-post-thumbnail .entry-inner:before {
		left: 0;
		margin-left: -25px;
		margin-right: 0;
		right: auto;
	}
}


@media screen and (min-width: 1601px) {

.posts .hentry {
    width: 20%;
	}

.posts .entry-title {
    font-size: 1.5rem;
}

		.posts .entry-media {
		float: right;
	}
	
	.posts .hentry:nth-of-type(10n+6).has-post-thumbnail .entry-media,
	.posts .hentry:nth-of-type(10n+7).has-post-thumbnail .entry-media,
	.posts .hentry:nth-of-type(10n+8).has-post-thumbnail .entry-media,
	.posts .hentry:nth-of-type(10n+9).has-post-thumbnail .entry-media,
	.posts .hentry:nth-of-type(10n+10).has-post-thumbnail .entry-media {
		float: left!important;
	}

	.posts .entry-inner {
		left: 0;
		right: auto;
	}

	.posts .hentry:nth-of-type(10n+6).has-post-thumbnail .entry-inner,
	.posts .hentry:nth-of-type(10n+7).has-post-thumbnail .entry-inner,
	.posts .hentry:nth-of-type(10n+8).has-post-thumbnail .entry-inner,
	.posts .hentry:nth-of-type(10n+9).has-post-thumbnail .entry-inner,
	.posts .hentry:nth-of-type(10n+10).has-post-thumbnail .entry-inner,
	.posts .hentry.has-post-thumbnail:nth-of-type(10n+6) .edit-link,
	.posts .hentry.has-post-thumbnail:nth-of-type(10n+7) .edit-link,
	.posts .hentry.has-post-thumbnail:nth-of-type(10n+8) .edit-link,
	.posts .hentry.has-post-thumbnail:nth-of-type(10n+9) .edit-link,
	.posts .hentry.has-post-thumbnail:nth-of-type(10n+10) .edit-link {
		left: auto!important;
		right: 0!important;
	}

	.posts .hentry:nth-of-type(10n+6).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(10n+7).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(10n+8).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(10n+9).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(10n+10).has-post-thumbnail .entry-inner:after,
	.posts .hentry:nth-of-type(10n+6).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(10n+7).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(10n+8).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(10n+9).has-post-thumbnail .entry-inner:before,
	.posts .hentry:nth-of-type(10n+10).has-post-thumbnail .entry-inner:before {
		left: 0!important;
		margin-left: -25px!important;
		margin-right: 0!important;
		right: auto!important;
	}

}



.taxonomy-description{
	font-family:'Kozuka Mincho Pro','Kozuka Mincho Std','小塚明朝 Pro R','小塚明朝 Std R','Hiragino Mincho Pro','ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','Times','Times New Roman',serif;
	font-size:75px;
	font-weight:bold;
	padding-bottom:70px;
	color:#666666;
}

@media screen and (max-width: 800px) {
.taxonomy-description{
	font-size:40px;
}

	
}



/*--印刷用CSS--*/
@page {
    size: A4 portrait!important;
    margin: 0mm!important;
}
@media print {
.navigation, #breadcrumb, .mv, .back_recipe, footer,.content .oi_post_share_icons {
    display: none;
}
  .site-branding,
	.custom-logo-link{
    display: none;
  }
.entry h2 {
    font-size: 20px;
}
.print_kai {
	page-break-before: always; 
}	
	.gt_switcher_wrapper{
  display:none;
}
	body{
		background-color:#ffffff;
	}
}

.taxonomy-description{
	font-family: 'Abril Fatface', cursive, 'Zen Old Mincho', serif;
	color:#000074;
	font-size: 5rem;
	letter-spacing: 0.2rem;
}

/*--リンク用CSS--*/
.extenal-link:after {
    padding: 0 0 0 0rem;
    display: inline-block;
    width: 2rem;
    content: url(https://output.sakura.ne.jp/tes/nl/images/ico_link.svg);
}
.gt_switcher_wrapper{
 top: 0px!important;
}
/*空Pタグ非表示*/
p:empty{display: none;}




/*PCのみ表示*/
@media screen and (max-width: 960px) {
  .pc{
    display:none;
	}
}

/*スマホのみ表示*/
@media screen and (min-width: 961px) {
  .sp{
    display:none;
  }
}