@charset "UTF-8";
/* CSS Document */
.single-main .cont_title {font-size:36px;margin-bottom:14px;}

.entry-meta {display:flex;margin-bottom: 0.5em;}
.entry-meta time {margin-right:1em;}
.entry-meta .entry-cats {display:flex;}
.entry-meta .entry-cats li {margin-right:10px;}

.entry-thumb img {display:block;width:100%;height: auto;}

.profile,
.googlemap {max-width:100% !important;margin:0 auto 60px;}
.profile {width:800px;margin-top:60px;}
.profile tr {border-bottom:solid 1px #aaa;}
.profile tr th,
.profile tr td {padding:0.5em 0;}
.profile tr th {width:10em;font-weight:bold;}
.profile a:before {content:url("../img/global.svg");display:inline-block;width:1.2em;margin:0 7px 0 0;vertical-align: middle;position: relative;top: 2px;opacity: 0.8;} 
.googlemap {width:700px;}
.googlemap .gmap_inner {position: relative;width:100%;padding-top:56.25%;height: 0;}
.googlemap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}


.post-nav {display: flex;justify-content: space-between;margin: 40px 0 0;font-size: 1.3em;border-top: solid 1px #333;padding-top: 20px;}
.post-nav > div {width:50%;}
.post-nav .next {text-align: right;}

.related {margin-top:120px;}


@media screen and (max-width: 768px) {
	.single-main .cont_title {font-size: 28px;}
	.post-nav {display:block;padding:0;border:none;}
	.post-nav > div {width:100%;font-size:16px;}
	.post-nav a {display:block;padding:10px 0;border-top:solid 1px #333;}
	.post-nav .next {text-align:left;}
}


.entry-content b,
.entry-content strong {font-weight:bold;}
.entry-content ol {list-style:decimal;padding-left:1.6em;}
.entry-content ul {list-style:disc;padding-left:1.6em;}
.entry-content h1,
.entry-content h2 {font-size: 2em;line-height: 1.5em;}
.entry-content h3 {font-size: 1.5em;line-height: 1.5em;font-weight: bold;}
.entry-content h4,
.entry-content h5,
.entry-content h6 {font-size: 1.3em;line-height: 1.6em;font-weight: bold;}
.entry-content img {max-width:100% !important;}
.entry-content a {text-decoration:underline;}
.entry-content a[target="_blank"]:after {content:url("../img/out_link.svg");display:inline-block;width:0.8em;margin:0 5px;vertical-align: middle;}
.entry-content pre {background: #eee;font-size: 0.9375rem;line-height: 1.6;margin-bottom: 1.6em;overflow: auto;padding: 1.6em;}
.entry-content blockquote,
.entry-content q {color: #666;font-size: 18px;font-size: 1.125rem;font-style: italic;line-height: 1.7;margin: 0;overflow: hidden;padding: 0;}
.entry-content blockquote p {display:inline;}
.entry-content blockquote:before,
.entry-content q:before {content:'“';}
.entry-content blockquote:after,
.entry-content q:after {content:'„';}

/*
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content p,
.entry-content ol,
.entry-content ul,
.entry-content pre,
.entry-content blockquote {margin-bottom:1.8em;}*/



