/*
 Theme Name:   Twenty Sixteen Child
 Template:     twentysixteen
*/

body,button,input,select,textarea,.entry-title,.main-navigation,.comment-metadata,.comment-reply-link,input[type="submit"],.post-navigation,.post-navigation .post-title,.post-navigation div + div,.comments-title,.comment-reply-title,.comment-notes,.comment-form label,.widget .widget-title,.logged-in-as,.posted-on,.site-title, .toc .toc-toggle {
    font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
}

.site-title, .entry-title, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h1, .entry-summary h2, .entry-summary h3, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6, .comments-title, .textwidget h1, .textwidget h2, .textwidget h3, .textwidget h4, .textwidget h5, .textwidget h6, h1, h2, h3, h4, h5, h6, .entry-content .sub-headline, .toc .toc-title, .entry-content .sub-headline,th ,.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a,.post-navigation .post-title {
    font-weight: 400;
}

.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content {
    margin-right: 2.6923%;
    margin-left: 2.6923%;
}

.site-header {
    padding: 2.625em 2.6923%;
}

.site-footer {
    padding: 0 2.6923% 1.75em;
}

.sidebar {
    padding: 0 2.6923%;
}

.page-header {
    margin: 0 2.6923% 3.5em;
}

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

.pagination {
    margin: 0 2.6923% 4.421052632em 2.6923%;
}

.comments-area {
    margin: 0 2.6923% 3.5em;
}

.post-navigation{
	margin-right: 2.6923%;
	margin-left:2.6923%;
}


.entry-list-header{
	margin-right: 2.6923%;
   margin-left: 2.6923%;
}

.wpp-list li {
    overflow: initial!important;
}

.children{
	margin:1em 0;
}

.entry-content li > ul, .entry-summary li > ul, .comment-content li > ul, .entry-content blockquote > ul, .entry-summary blockquote > ul, .comment-content blockquote > ul {
    margin-left: 1.25em;
}


.entry-title a {
    color: #007acc;
    text-decoration: none;
}


.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
	color: #686868;
}


#breadcrumb {
   font-size: 14px;
   font-size: 0.875rem;
}

#breadcrumb a {
	text-decoration: none;
}

div#breadcrumb {
    clear: both;
    margin-right: 2.6923%;
    margin-left: 2.6923%;
	 margin-bottom:1.75em;
}

div#breadcrumb a {
}

div#breadcrumb div {
	display: inline;
}

#breadcrumb div a {
	text-decoration: none;
}

#breadcrumb .bfa:before {
    content: ">";
    margin-right: 5px;
    padding-left:5px;
}


#toc_container {
    background: #F9F9F9;
    border: 1px solid #AAA;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    display: table;
    margin-bottom: 1.75em;
    padding: 10px;
    position: relative;
    width: auto;
}

#toc_container p.toc_title {
    text-align: left;
}

#toc_container p.toc_title+ul.toc_list {
    margin-top: 0em;
}


/**
 * 14.0 - Media Queries
 */

@-ms-viewport {
	width: device-width;
}

@viewport {
	width: device-width;
}


/**
 * 14.1 - >= 710px
 */

@media screen and (min-width: 44.375em) {
	

	.entry-content ul,
	.entry-summary ul,
	.comment-content ul,
	.entry-content ol,
	.entry-summary ol,
	.comment-content ol {
		margin-left: 1.25em;
	}


}


/**
 * 14.2 - >= 783px
 */

@media screen and (min-width: 48.9375em) {

}


/**
 * 14.3 - >= 910px
 */

@media screen and (min-width: 56.875em) {
	
		div#breadcrumb {
	 margin-bottom:2.25em;
    margin-right: 0;
    margin-left: 0;
}
	
		.entry-header,
	.post-thumbnail,
	.entry-content,
	.entry-summary,
	.entry-footer,
	.comments-area,
	.image-navigation,
	.post-navigation,
	.page-header,
	.page-content,
	.content-bottom-widgets,
	.entry-list-header{
		margin-right: 0;
		margin-left:0;
	}

    .sidebar, .widecolumn {
		padding-right: 0;
	}
	
	.sidebar {
    margin-left: 71.373%;
    padding: 0;
    width: 28.627%;
}
	
	.content-area {
    width: 66.795%;
    }
	
	.site-content,.site-footer {
    padding: 2.6923%;
    }
	
		.pagination {
    margin: 0 0 4.421052632em 0;
}

}


/**
 * 14.4 - >= 985px
 */

@media screen and (min-width: 61.5625em) {
	
	    body:not(.search-results) article:not(.type-page) .entry-content {
        float: none;
        width: auto;
    }
	
		body:not(.search-results) article:not(.type-page) .entry-footer {
		float: none;
		margin-top: 2.1538461538em;
		width: 100%;
	}

}


/**
 * 14.5 - >= 1200px
 */

@media screen and (min-width: 75em) {

}

/*
     FILE ARCHIVED ON 22:09:31 Mar 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:42:33 Jul 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.61
  exclusion.robots: 0.066
  exclusion.robots.policy: 0.054
  esindex: 0.01
  cdx.remote: 8.015
  LoadShardBlock: 183.077 (3)
  PetaboxLoader3.resolve: 638.598 (3)
  PetaboxLoader3.datanode: 113.634 (4)
  load_resource: 686.287
*/