@charset "UTF-8";
/*
Theme Name: atsubaki.com
Theme URI: https://www.atsubaki.com/
Description: pcbrain
Version: 1.0
Author: pcbrain.co.jp
*/

.wysiwyg:after {
    content: "";
    display: block;
    clear: both;
}
.wysiwyg h1 {
    font-size: 2.0em;
}
.wysiwyg h2 {
    font-size: 1.5em;
}
.wysiwyg h3 {
    font-size: 1.17em;
}
.wysiwyg h4 {
    font-size: 1.0em;
}
.wysiwyg h5 {
    font-size: 0.83em;
}
.wysiwyg h6 {
    font-size: 0.67em;
}
.wysiwyg pre {
    display: block;
    font-family: Consolas, Monaco, monospace;
}
.wysiwyg strong {
    font-weight: bold;
    color: inherit;
}
.wysiwyg em {
    font-style: italic;
}
.wysiwyg ul {
    list-style: outside disc;
}
.wysiwyg ol {
    list-style: outside decimal;
}
.wysiwyg blockquote {
    display: block;
    margin: 0 0 20px 0;
    background: #FFFFCC;
    padding: 10px 10px 1px;
    border: solid 5px #CCC;
}
.wysiwyg a {
    color: #00f;
}
.wysiwyg del {
    text-decoration: line-through;
}
.wysiwyg p {
    margin-bottom: 20px;
}

.wysiwyg .alignright {
    float: right;
    margin-left: 1em;
}
.wysiwyg .alignleft {
    float: left;
    margin-right: 1em;
}
.wysiwyg .aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.textCenter{
    text-align: center;
}

.wp-pagenavi{
	clear: both;
    text-align: center;
    margin: 50px 0;	
}
.wp-pagenavi a:hover, .wp-pagenavi span.current{
	background-color:#39579D !important;
	border: 1px solid #39579D !important;
	color: #FFF !important;
}
.wp-pagenavi a, .wp-pagenavi span{
	border: 1px solid #39579D !important;
	color: #39579D !important;
}

.pagenavi .naviUl{
	display: flex;
	justify-content: space-between;
	margin-bottom: 30px;
}
.pagenavi .naviUl li a{
	display: inline-block;
	background-color: #59B8F0;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	padding: 5px 10px;
}