body {
	color: #4a3a12;
    font-family: YakuHanRPs, "Zen Maru Gothic", "M PLUS Rounded 1c", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", Meiryo, sans-serif, serif;
	font-weight:600;
}
.mobile-nav li a {
	font-size:16px;
}
.header, .drawer__title {
    padding-bottom: 1em;
    padding-top: 1em;
}
#sgb-css-id-4 .header-image__headline {
    text-shadow: 2px 2px 6px #393636;
}
.header-image__text p {
    text-shadow: 2px 2px 2px #3c3939;
}
.wid70 {
	width:70%;
}
.img-btn {
  display: inline-block;
}

.img-btn img {
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}
.pan a {
    margin: 0 0.3em;
}
.pan a:after {
	padding: 0 6px;
    color: rgba(0, 0, 0, .2);
    font-family: FontAwesome;
    content: "\f0da";
    font-size: 14px;
}
.pan i {
    margin-right: 0.3em;
}
/*記事アイキャッチ*/
.tmbg {
		width:100%;
		height:350px;
		overflow:hidden;
		position:relative;
}
.tmbg img {
		object-fit:cover;
		width: 100%;
  height: 350px;
		object-position: 50% 50%;
		
}
.single_title {
		position: absolute;
    top: 40%;
    width: 50%;
}
.single_title h1 {
		text-align:center;
		color:#fff;
		text-shadow:2px 2px 2px #000;
}

.img-btn img {
  display: block;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.outline_p {
	padding-left:2em;
	margin-bottom:1.6em;
}
.sgb-box-menu__item .sgb-box-menu__image {
    height: auto;
    height: 80px;
    margin: 0 auto;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 80px;
}
.archive-header {
	box-shadow:none;
	border:#fff;
}
.entry-meta .updated {
		display:none;
}
.scrim {
		background-color:#4b4646a8 !important;
}
/* マウスオーバー */
.img-btn:hover img {
  transform: scale(1.03);
  filter: drop-shadow(0 3px 9px rgba(0, 0, 0, 0.25));
}

@media only screen and (min-width: 769px) {
.one-column #main {
		max-width:1180px;
}
		.desktop-nav .sub-menu {
				width:200px;
		}
		#logo img {
    height: auto;
}
	.top_pimg {
		width:80%;
		margin:0 auto;
	}
}