/*
 Theme Name:   Twenty Sixteen Child
 Theme URI:    http://tryingless.jp/twentysixteen-child/
 Description:  Twenty Sixteen Child Theme
 Author:       Tryingless
 Author URI:   http://Tryingless.jp
 Template:     twentysixteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-sixteen-child
*/

mark, ins {
    background: #d9c9b0;
    color: #fff;
    padding: 0;
    text-decoration: none;
}

/* - - - - - - - - - - - - - - - - */

/* BASIC CUSTOMIZE */
body {
	font-family: Meiryo, ‘Lucida Grande’, ‘Hiragino Kaku Gothic ProN’, sans-serif;
}

.ad {
	background: #d9c9b0;
	text-align: center;
	color:#808080;
	font-size: 80%;
	margin: auto;
	margin-bottom: 2em;
	padding: 0;
}

.ad-bottom {
	width:100%;
	margin-left:0;
	font-weight:400;
	list-style:none;
}

ul.ad-bottom li {
	display:inline-block;
	width:49%;
}

.adm{
	max-width:100%;
}

/* header CUSTOMIZE */
.site-header {
	margin: 0 auto:;
	padding: 0.5em 1%;
}

.header-image {
	margin: 0 auto;
	max-width: 1000px;
}

/* entry CUSTOMIZE */
.entry-title {
	display: inline-block;
	font-size: 1.3rem;
	background: yellow;
}

.entry-content {
	line-height:1.5rem;
}

.entry-figure {
	text-align:center;
	font-size:75%;
	margin-bottom:1rem;
}

.entry-figure .aligncenter {
	margin-bottom:0.3rem;
}

.aligncenter {
	margin-bottom:.3rem;
}

.listname {
	background-color: #ffff77;
	font-weight:bold;
}

.listname-sub1 {
	background-color: #f3ceee;
	font-weight:bold;
}

.post-navigation .post-title {
	font-size:1.25rem;
}

.site-main {
	margin-bottom: 2.0em;
}

.site-main > article {
	margin-bottom: 2.0em;
}

.comments-area,
.widget,
.content-bottom-widgets .widget-area {
	margin-bottom: 2em;
}

blockquote {
	margin-left:1.5rem;
	margin-right:1.5rem;
	font-size:.95rem;
	background-color:#eee;
	padding:.7rem;
}

blockquote p.source {
	text-align:right;
	font-size:.9rem;
}

blockquote p.source:before {
	content:"引用元：";
}

/* Post navigation CUSTOMIZE */
.post-navigation,
.post-navigation .post-title,
.post-navigation div + div {
    font-size: 1.0rem;
    font-weight: 500;
}

.post-navigation a,
.post-navigation .meta-nav {
    padding: .5rem;
    line-height: 1;
    margin: 0rem;
}

/* list CUSTOMIZE */
.annotation {
	margin-left:1rem;
	font-size:0.85rem;
}

.basic-list {
	padding-left:2rem;
	font-size:0.80rem;
	list-style-type:decimal;
}

.device-list {
	background:#fffaf0;
	margin-left:1rem;
	margin-right:1rem;
	font-size:0.8rem;
}

.device-category {
	background:#F0E68C;
	padding-left:0.5rem;
	font-size:1rem;
}

.device-name {
	background:#FFFACD;
	margin-bottom:0;
	padding-left:0.75rem;
	font-size:1rem;
}

.device-name:before {
	content:"= ";
}

.hardware-id,.physical-device-object-name,.device-instance-path {
	margin-bottom:0;
	padding-left:1.5rem;
	padding-right:1.5rem;
}

.hardware-id:before {
	content:"ハードウェア ID";
	text-decoration:underline;
	font-weight:bold;
	margin-left:-0.5rem;
}

.physical-device-object-name:before {
	content:"物理デバイス オブジェクト名";
	text-decoration:underline;
	font-weight:bold;
	margin-left:-0.5rem;
}

.device-instance-path:before {
	content:"デバイス インスタンス パス";
	text-decoration:underline;
	font-weight:bold;
	margin-left:-0.5rem;
}

.colon:before {
	content:"：";
	font-weight:bold;
}

/* footer CUSTOMIZE*/
.site-info {
	margin: 0 auto;
	text-align: center;
	font-size:1rem;
}

.site-info a {
	color:#00008B;
}

.site-footer {
	padding-bottom:1rem;
}

.site-footer .site-title::after {
	content: none;
}

/* ========PAGETOP CUSTOMIZE========= */

.pagetop {
	text-align:right;
	font-size:1rem;
	font-weight:bold;
	margin:1rem;
}

.pagetop a {
   padding:0 0 0 12px;
   background:url("http://tryingless.jp/img/bg-pagetop.gif") 0 50% no-repeat;
}

@media screen and (min-width: 61.5625em) {
	.site-main {
		margin-bottom: 2.0em;
	}

	.site-main > article {
		margin-bottom: 2.0em;
	}
	.comments-area,
	.sidebar,
	.content-bottom-widgets .widget-area,
	.widecolumn {
		margin-bottom: 2.0em;
	}
}
/* ========MAIN CUSTOMIZE========= */

@media screen and (min-width: 44.375em) {
.entry-content blockquote:not(.alignleft):not(.alignright), .entry-summary blockquote, .comment-content blockquote {
    margin-left: 1.5em;
    }
}

/* Amazon CUSTOMIZE */
	#amazon-pc {
		display:block;
		text-align:center;
	}

	#amazon-sp {
		display:none;
	}

@media screen and (max-width: 56.875em) {
	#amazon-pc {
		display:none;
	}

	#amazon-sp {
		display:block;
		text-align:center;
	}

	#amazon-sp p {
		margin-left:auto;
		margin-right:auto;
		width:200px;
		font-size:75%;
	}
}

/* entry-footer customize */

@media screen and (min-width: 44.375em) {
	.entry-header,
	.post-thumbnail,
	.entry-content,
	.entry-summary,
	.entry-footer,
	.comments-area,
	.image-navigation,
	.post-navigation,
	.page-header,
	.page-content,
	.content-bottom-widgets {
		margin-right: 10%;
	}
	
	span.tags-links:before {
		content:"　タグ ： ";
	}
}

@media screen and (min-width: 56.875em) {
	.entry-content,
	.entry-footer {
		margin-right: 10%;
	}

	body:not(.search-results) article:not(.type-page) .entry-footer {
		width: 100%;
		margin-top:1rem;
	}

	body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after {
	content: "/";
	display: inline-block;
	opacity: 0.7;
	padding: 0 0.538461538em;
	}

	.single .byline,
	.full-size-link,
	body:not(.search-results).group-blog .byline,
	body:not(.search-results) .entry-format,
	body:not(.search-results) .cat-links,
	body:not(.search-results) .tags-links,
	body:not(.search-results) article:not(.sticky) .posted-on,
	body:not(.search-results) article:not(.type-page) .comments-link,
	body:not(.search-results) article:not(.type-page) .entry-footer .edit-link,
	body:not(.search-results) article:not(.type-page) .entry-footer .avatar {
		display: inline-block;
	}
}

@media screen and (min-width: 61.5625em) {
	body:not(.search-results) article:not(.type-page) .entry-content {
		width: 90%;
	}
}
